Academia.eduAcademia.edu

Process Analysis of Environmental Reporting

Paper outlines current trends in environmental information management in the Czech Republic specifically in the field of environmental reporting systems. The paper also presents selected results of two research projects "Analysis and Design of Environmental Data Models and External Czech Environmental Information System Interfaces Compatible with the EU" and "Proposal of Communication Framework with International Environmental Information Systems". The paper furthermore discusses the developed web based information system Central Data Model which facilitates the management and monitoring of the reporting activities that the Czech Republic demands. During the development of environmental reporting (on national and international levels) system the Unified Modelling Language was used for process modelling and for the design. Results are applicable not only in the area of public administration but also in the field of business environmental communication and environmental and sustainability corporate reporting. The global central data model for environmental information exchange and reporting purposes has been designed to perform systematic attributing, thereby providing a basis for a central output data warehouse to meet reporting obligations.

Process Analysis of Environmental Reporting J. Rácek a, b, J. Hrebícek a and T. Pitnerb a Centre of Biostatistics and Analyses, Masaryk University, Brno, Czech Republic b Faculty of Informatics, Masaryk University, Brno, Czech Republic Abstract: Paper outlines current trends in environmental information management in the Czech Republic specifically in the field of environmental reporting systems. The paper also presents selected results of two research projects “Analysis and Design of Environmental Data Models and External Czech Environmental Information System Interfaces Compatible with the EU” and “Proposal of Communication Framework with International Environmental Information Systems”. The paper furthermore discusses the developed web based information system Central Data Model which facilitates the management and monitoring of the reporting activities that the Czech Republic demands. During the development of environmental reporting (on national and international levels) system the Unified Modelling Language was used for process modelling and for the design. Results are applicable not only in the area of public administration but also in the field of business environmental communication and environmental and sustainability corporate reporting. The global central data model for environmental information exchange and reporting purposes has been designed to perform systematic attributing, thereby providing a basis for a central output data warehouse to meet reporting obligations. Keywords: Process Analysis, Environmental Information Systems, Information Management, Environmental Reporting, Unified Modelling Language, Select Perspective Methodology. 1. INTRODUCTION Within the framework of the Corporate Environmental Information System (CEIS), the Ministry of the Environment (ME) of the Czech Republic (CR) and The Czech Environmental Information Agency (CENIA) systematically collect primary environmental data through monitoring, statistical research and recording. An example of significant data source is monitoring network of Czech Hydrometeorological Institute and Czech water research Institute. After consolidation, primary environmental data are stored in the CEIS as validated data and the chosen environmental information and indicators are processed by the Reporting Information System (RIS) and published. Reporting [Directive, 1999] (i.e. providing information to the European Commission (EC) on a regular basis) is defined as the preparation of reports on the implementation of certain directives and a regular submission of these reports to the EC, or to the European Environment Agency (EEA) using the European Environmental Information and Observation Network (EIONET), see [Hrebícek, Pitner, Rácek, 2004, 2005]. The EIONET includes many offices, institutes and organisations of member states of the European Union (EU) and its affiliated countries. The EEA coordinate environmental data exchange with national repositories of memb er states of EU by means of the REPORTNET system, see Figure 1. Figure 1. REPORNET system (source: the EEA) Currently, it is not possible to make any direct reporting from the Czech Corporate Environmental Information System into the RIS and then through Czech national repositories into REPORTNET and European repositories due to different attributing, technology and methodology, [Hrebícek, Pitner, Rácek, 2004, 2005]. 2. INTERNATIONAL ENVIRONMENTAL REPORTING OF THE CZECH REPUBLIC The project “Analysis and Design of Environmental Data Models and External Czech Environmental Information System Interfaces Compatible with the EU” funded by the ME has been solved at Masaryk University (MU) in Brno from October 2003 to February 2006 [Hrebícek et al., 2005]. The research team followed ideas of Denzer [2005], where the question, how different environmental information systems can be integrated in a generic way, is discussed. The second project “Proposal of Communication Framework with International Environmental Information Systems” [Hrebícek et al., 2005a] started in January 2005. The common objectives of both projects (mostly of the first) are: • Perform a complete analysis of the current requirements for environmental reporting and for environmental data models and external interfaces, from both national and international viewpoints; • Perform analyses of significant data sources from the point of view of attributing and methodologies; • Design and implement an exchangeable national central data model (CDM); • Prepare the conversion of the existing information sources of the CEIS into the CDM; • Integrate the CDM into the existing structures of the CEIS and the REPORNET to create Czech national repository for the efficient exchange of environmental data and information at both the national and international level. A common output of these projects is the web information system CDM (http://www.cba.muni.cz/cdm) for the management of national and international environmental reporting, which is implemented in the CENIA. The CDM is described further in this paper together with the methodology of the solution. Its analysis consists of two basic parts: • Analysis of the reporting obligation and processes given by legislation; • Analysis of significant national data sources. The aim of the first part was to identify the reporting processes included in the national and European legislation, to specify data structures of the relevant reports and then to make a comparison of the identified processes and data structures. When analysing reporting obligations, investigators Hrebícek, Pitner, Rácek, [2004, 2004a, 2005] have chosen the simple procedure: Regulation –> Process –> Data This procedure respects the basic structure of the components of the web information system of the EEA, and involves the following three steps [EEA, 2004]: • Finding the relevant legislative regulations, • Identification of the reporting processes implied by these regulations, • Specification of data produced in these processes. The second part of the analysis has been oriented to the Czech national data sources which are used for environmental reporting. This entails the identification of significant environmental data sources (information systems of the CEIS) in the CR, analysing and describing their internal data formats, finding their relation with reporting processes and designing data interfaces between data sources and the reporting management system. 3. PROPOSAL OF GLOBAL ARCHITECTURE OF THE ENVIRONMENTAL REPORTING INFORMATION SYSTEM When creating standards for environmental reporting and a communication framework in the Czech republic using information and communication technology (ICT), it has been necessary to find a common understanding and consensus with European trends [Denzer, 2005]. It is expected that the proposed standards from projects would allow users (stakeholders, decision makers, public administration bodies, business organisation, academicians and citizens) to seamlessly interoperate and interchange environmental data and information on national and international levels. It has been anticipated to enable the use of not only environmental information and data, but also public information and data created or collected in other domains, areas, times, situations, etc. by statistical offices, ministries, universities and institutes of the Academy of Sciences of the CR [Hrebícek., Pitner, Benko, 2003]. The web information system CDM presents all environmental reporting activities and their reporting processes that are described as process definition and stored in the reporting process repository. The CDM function of the process definition is to describe a reporting process in a form which supports automated manipulation, such as modelling, or enactment by a workflow management system. The process definition consists of a network of activities and their relationships, criteria to indicate the start and termination of the process, and information about the individual activities, such as participants, associated ICT applications and data [Hrebícek et al., 2005]. Processes are invoked automatically by the CDM and ME reporters take information about tasks that they should do. Finished reports are stored in a special repository. The fact, that data formats of all reports are described inside the process definitions, enables the creation of the global data model of the whole environmental reporting, or the creation of a data model for selected group of reporting obligations. The basic functions of the system CDM is shown in Figure 2. National Data Sources Reporting Process Instances Reporting Process Repository Reports Report Reader Usually, the system analysis has two main phases. The first phase was Business Process Reengineering (BPR) when significant processes have been identified. During BPR, these processes have been modeled into the form of a UML activity diagram and a process hierarchy structure was built. Then the process hierarchy was transformed to use case structure. Usually one elemental process in Process Hierarchy Diagram (PHD) has been transformed into one use case as shown in Figure 3. Process Hierarchy Use Cases Figure 3. Transformation of process hierarchy diagram into the use case diagram. Report Repository Reporting Data Model Figure 2. The basic architecture of the management system for the environmental reporting 4. Process Modelling (BPM) [Rumbaugh et al., 1991] [BPM, 2003]. ANALYSIS AND DESIGN METHODOLOGY A modified framework of the SELECT Perspective methodology (http://www.selectbs.com) has been used during development of CDM information system as a methodology for analysis and design. The modification consists of using Unified Modelling Language (UML) at the beginning phases of the analysis not only for system architecture description but also for Business In this way results of process analyses have been used as a base for high level design of management information system of environmental reporting. Described reporting processes have been transformed into the system use cases. The Object Modeling Technique (OMT) has been used in the second phase to describe and decompose use cases. OMT was developed by Rumbaugh as a method to develop object-oriented systems, and to support object-oriented programming [Rumbaugh, Jacobson, and Booch, 2004]. Together with typical UML models used by OMT also some other UML tools have been used to make models of reporting processes and reports. The new UML tools used during this part of analysis are activity diagrams, state machine diagrams and time diagrams. An activity diagram offers a base view of reporting process and is used to display the sequence of reporting activities. Activity diagram shows the workflow from a reporting process start point to the finish point detailing the decision paths that exist in the progression of events contained in the activity. A state machine diagram models the behavior of a single environmental report, specifying the sequence of events that a report goes through during its lifetime. UML timing diagrams are used to display the changes in states or values of reports over time. Moreover, it also shows the interaction between timed events and the time and duration constraints that govern them. 5. IMPLEMENTATION OF THE SYSTEM The system CDM is implemented on the web server of the CENIA. It distinguishes two types of authenticated users. The first user type is the Analyst, who can insert, update and delete data coming from legislation analysis. It can also create requests and search the system database for information. The second user type is the Person who can search and read information from the system database, but does not have permission to change the data. This typical user is an official from the ME who supervises the project. Data Source Institute administrated by works in operated by Information about identified reporting obligations and their data formats are placed in the data store Obligation. Thus the entity includes attributes giving information about the report dates, periodicity, responsible persons, process scenario, subsidiary applications and tools, report recipients as well as input and output formats. The basic structure of the obligation entity complies with the structure used in the ROD system but other attributes respecting the national level have also been added. Information about reports is stored in the entity Report. Data set formats of reports are placed in the Data set data store. The report data structure is recorded in the entities Entity including information about data attributes and relationships. This enables an automatic generation of the actual data structure of selected reports within the time period specified. The main entities describing the national structure of reporting are the Person and Institute, holding information about all the response persons and institutions participating in the environmental reporting of the Czech Republic. The entity Data Source is containing metadata about more then forty environmental information systems of the CEIS, and the entity Tool is describing the software tools for reporting. The information about compiled and completed reports is stored in the entity Report. Person SW Tool operated by managed by supported by Report Recipient Obligation reported to defines Legal Instrument defines has Data Entity consists of Data Set Figure 4. The basic architecture of the management system for the environmental reporting The CDM system uses five Oracle basic data stores. Information about legislative regulations is stored in the Legal instruments data store where the international and legislative context of the reporting is placed. This part of the system is fully compatible with the ROD system of the EEA [EEA, 2004] and is automatically updated from this database. Figure 5. Screenshot of CDM system – Reporting obligation list The CDM system offers a lot of primary functions. The group of editing functions inserts, up-dates and deletes data of all entities and configures reporting obligations and reporting processes in the system. The system search functions are based on SQL technology and are oriented mainly (but not only) to information about reporting obligations and their datasets. Searching of a reporting obligation can be done by combination of 17 requirements and constraints. For example, system enables to generate a group of actual reporting obligation of selected institute or person in random time period and generate the data model and the list of data sources which are needful for reports composition. These functions are also used for reporting management when any reporter is automatically informed about deadlines of his/her reports and accessible software tools. Today’s implementation is built on Apache web server and Oracle database engine. Java, PHP, JavaScript and SQL have been used as programming languages. Templates for data conversion from national data sources are made in the form of XML and MS Excel files. 6. CONCLUSIONS The process of system analyses validated applicability of UML for modeling of reporting processes and report states and values. During system implementation were used mainly freeware tools. System is programmed in PHP and based on MySQL database machine. The information system for international environmental reporting (CDM) of the Czech Republic has been developed under the auspices of the Czech Ministry of the Environment. It enables the management and monitoring of reporting activities in the CR and the design of a global data model for environmental information exchange and reporting purposes. It also performs systematic attributing, thereby providing a basis for a central output data warehouse to meet reporting obligations. New European Union legislative requirements stipulate another field closely related to information/reporting obligations, namely informing the public. The solution reflects these requirements, too. It has to provide an information base for strategic planning, supra-field information support for public administration, and cooperation within the business sphere. 7. ACKNOWLEDGEMENTS The paper is supported by the Ministry of Environment of the Czech Republic (project No. SM 10/99/05). 8. REFERENCES Argent, R., and Grayson, R., Design of information systems for environmental managers: an example using interface prototyping, Environmental Modelling & Software, 16(5), 433-438, 2001. Brosowski, J., Lenz, C.. Customized corporate environmental reporting, Int. J. Environment and Sustainable Development, Vol. 3, No. 1, pp.18–33. 2004 BPM, Business Process Modeling (BPM), White Paper. Select Business Solution Inc., 2003. Denzer, R., 2005. Generic integration of environmental decision support systems – state-of-the-art. Environmental Modelling & Software 20 (10) 1217-1223. Directive, Directive 91/692/EEC, on standardisation and rationalisation of reports on the implementation of certain environment-related directives. Official Journal of the European Union, 1991. EEA, 2004. Guide to updating the EEA’s Reporting Obligations Database (ROD). Retrieved 10 September 2005 from Hrebícek, J. et al., Project VaV 250-3-30. The Analysis and Design of Environmental Data Models and External CEIS Interfaces Compatible with the EU - Final report. (in Czech). Brno: Masaryk University, 2005. Hrebícek, J., Pitner, T., Benko, V., Standardization of Environmental Data and Information Management in the Czech and Slovak Republic. In 17. International Conference Informatics for Environment Protection. The Information Society and Enlargement of the European Union, 24.-26. September,, Cottbus, Germany, pp. 117-124, 2003. Hrebícek, J., Pitner, T., Rácek, J., Analysis of Environmental Reporting Obligations Compatible with the EU. Proceedings of the IADIS International Conference Applied Computing 2004, Ed. by N. Guimarães, P. Isaías. Lisbon, Portugal, p. III-12. 2004. Hrebícek, J., Pitner, T., Rácek, J., Development of National Environmental Reporting System. Proceedings of 19th International Symposium Informatics for Environmental Protection, EnviroInfo 2005 Networking environmental information. Brno Czech Republic, pp. 447457, 2005. Rumbaugh, J., et al., Object Oriented modelling and Design, Prentice-Hall International, New Jersey, 500 p., 1991. Rumbaugh, J., Jacobson, I., Booch, G., The Unified Modelling Language Reference Manual, 2nd ed., Addison-Wesley, Boston, 721 p., 2004