Integrating Amazonic Heterogeneous Hydrometeorological Databases
|
|
- Stephen Hampton
- 6 years ago
- Views:
Transcription
1 Integrating Amazonic Heterogeneous Hydrometeorological Databases Gláucia Braga e Silva, Breno Lisi Romano, Henrique Fernandes de Campos, Ricardo Godoi Vieira, Adilson Marques da Cunha e Luiz Alberto Vieira Dias Brazilian Aeronautics Institute of Technology São José dos Campos, São Paulo, Brazil Abstract This paper tackles a logical database integration process implemented for existing databases from the Brazilian National Water Agency (Agência Nacional de Águas ANA). It describes an important part of a Brazilian Project between ANA and Brazilian Aeronautics Institute of Technology (ITA). The integration process started with a detailed analysis of four existing databases, followed by logical modeling elaboration and integration. Its major contributions are the description of main processes, documentations, model auditing, and human resources involved. At the end, the best practices used for applying main data modeling and database design techniques together with a successful use of a modeling tools are also presented. Key Words: data dictionary, database modeling, integration process, normalization, trigram technique. 1. Introduction This paper tackles logical Database (DB) integration processes for existing DB at the Brazilian National Water Agency (Agência Nacional de Águas ANA) [1], within the scope of the Amazonic Integration and Cooperation Project for Modernization of Hydrological Monitoring (Projeto de Integração e Cooperação Amazônica para a Modernização do Monitoramento Hidrológico - ICA- MMH). The Project is under development of the Brazilian Aeronautics Institute of Technology (Instituto Tecnológico de Aeronáutica - ITA) Professors, Doctoral and Master Degree students from the Electronics and Computer Engineering Department and other members of the ITA Software Engineering Research Group (Grupo de Pesquisa em Engenharia de Software - GPES) [2]. From detailed analyses of four existing application DB at ANA, an integrated logical model was built using applicable DB techniques. The resulting model was audited by using database design and modeling tools. All procedures were documented in order to provide model communication, understanding, and maintainability. The remaining of this article is organized as follows. The second section describes the motivation of this paper. The third section shows some related works. The Integration Process is addressed in the fourth and detailed from the fifth to the ninth sections. The tenth section evidences the use of the proposed DB at ANA. Finally, the eleventh and twelfth sections present some conclusions and suggestions for future works. 2. Main Scenario In order to accomplish the Brazilian hydric resource monitoring mission and provide useful information for decision-making, the Brazilian ANA needs to record hydrological information like hydrometeorological measurements, water quality analysis, historic series, stations measurement management, and critical hydrological events forecasting. This information is collected by remote measurement stations comprised of data acquisition equipments which can be linked to Data Collection Platforms (Plataformas de Coletas de Dados - PCDs) located near water masses. Same examples of data collected from data acquisition equipments are: meteorological (solar radiation incidence, air temperature, relative humidity, and precipitation), hydrological (quota and rain), and water quality (water temperature, ph, and dissolved oxygen). These measurements are taken from different geographic points on regular and irregular intervals or determined by hydrometeorological events. The collected data are available from the Internet to be accessed by hydric resources users such as institutions, corporations, involved neighboring countries, public and environmental organizations, farmers, research institutes, and other interested groups. Some of the main applications for these data are estimation of hydric resources availability, hydrological variability analysis, climate change prevision and meteorological and critical events forecasting.
2 Nowadays ANA has four distinct Application DB responsible for hydrometeorological data storage: TELEMETRIA, HIDRO, PMQA and RMQA. TELEMETRIA and HIDRO application DB regard the telemetric data storage of hydrometeorological parameters while PMQA and RMQA application DB are responsible for the water quality monitoring data storage. Figure 1 shows sources of data sent to these DB. The information flow starts with data packages acquired from: PCDs; Brazilian States Situation Rooms; or one of the four TELEMETRIA, HIDRO, RMQA, and PMQA Application DB. Initially, data are received from the SAD and forwarded to the STD, by means of a unified protocol. The STD aims data domain verification, filtering, and data persistence by using the proposed Application DB. Figure 1: : Existing Application DBs from ANA The decentralized storage of strongly related and similar information complicates ANA management processes, causes redundancies, inconsistencies and creates difficulties for the information recovery process. Also the methodology and technology lack of standardization make difficult updates and maintenances. Table 1 shows four Database Management Systems (DBMS) used to implement existing Application Databases. The last table line presents a new proposed integrated Application Database and its DBMS. Table 1: SGBD used by Application DB Application DB SGBD TELEMETRIA MS SQL Server 2000 HIDRO MS ACCESS 97 RMQA MS SQL Server 2000 PMQA MySQL 5.0 PROPOSED APPLICATION DB Oracle 11g Spatial In this context, the ICA-MMH Project proposes to reduce these nonconformances by developing an integrated and optimized application DB version from existing application DB, using advanced techniques. The proposed Application DB will be handled by other systems integrating the ICA-MMH System of Systems SoS (Sistema de Sistemas SdS) shown in Figure 2. The ICA-MMH SoS is comprised of the following systems: Data Acquisition System (Sistema de Aquisição de Dados - SAD); Data Treatment System (Sistema de Tratamento de Dados - STD); Monitoring, Control, and Decision Support System (Sistema de Monitoramento, Controle e Apoio à Decisão - SMCAD); Data Diffusion System (Sistema de Difusão de Dados - SDD); and the proposed Application DB System (Sistema de Banco de Dados - SDB). Figure 2: : Information flow from ICA-MMH SoS Once stored, data and/or information are ready to be monitored and/or controlled by the SMCAD and disseminated by the SDD for users of hydric resources who can provide feedbacks which will be stored on the proposed Application DB for ANA s assessments. The existing PMQA application DB is not considered as an external data source because it is not updated by ANA anymore. Therefore all data derived from this DB will be directly imported to the proposed Application DB. 3. Related Works Liu Sheng and Garcia [3] addresses the need for integrating existing heterogeneous databases in a hospital to achieve operational efficiency, effectiveness in diagnostic decision making, cost economy, better risk management, and strategic planning in a competitive health care environment. This context applies also to the ICA-MMH Project due to problems similarity. In a proposed Application DB integration like the one addressed in this research, entities identification can be determined by the correspondence between object instances from more than one DB, as mentioned by [4]. Another related work described by Reddy et al. [5] proposes a methodology to resolve conflicts of naming, scaling, types, level of abstraction, and data inconsistencies during the integration process.
3 4. Integration Process The integration process started with cautious analysis from existing Application DB documentations. Then a logical model was built and normalized. Model elements were documented by applying techniques to build a consistent data dictionary. The model was audited, in order to get quality and reliability. All steps were documented with the purpose to improve future works. Thus, DB design and modeling tools were used to accomplish the expected schedule and make development easier. A conceptual diagram for the existing Application DB integration process is shown in Figure 3. Figure 3: Conceptual diagram for the existing e Application DB Integration Process 5. Existing Application DB detailed Analysis The four existing Application DB documentations include reports, SQL scripts, data dictionary, data sample, and legacy systems [6]. The documentation for the HIDRO Application DB was considered satisfactory. From the TELEMETRIA Application DB it was received only an SQL script and a data sample. Finally, from PMQA and RMQA Application DBs only incomplete documentations were received. Thus, the ITA Technical Team has begun a cautious analysis, in order to get the best possible context understanding to develop the integration logical model. Although essential to clear up the existing Application DB knowledge, this step was both time and human resources consuming. Intersections among existing Application Databases were identified and registered in an Integration Sheet relating similarities, and mapping entities and attributes which could be used within an integrated model. The main questions and doubts about existing Application Databases were also collected for later verification and validation with the ANA Technical Team. Here, it was found that this analysis procedure could be useful later on in a data loading, mapping and/or conversion phase from existing Application Databases to the future proposed Application DB. Besides, the future integrated model must be a coherent and consistent version from previous ones concerning their stored information. 6. The Proposed Application DB Modeling This section describes the integration process of four existing Application Database Models into a unique logical model. It was developed by using the best practices of data modeling available The Logical Integration Model The logical integration model for the Proposed Application Database contains the business domain representation disregarding technical or technological details. The Entity-Relationship Model (E-R M) representing the proposed Application DB logical model is shown in Figure 4. In this model, the entities are categorized as follows: entities inherited from existing DBs are represented by corresponding DB colors (GREY for PQMA, GREEN for HIDRO, YELLOW for TELEMETRIA, and CYAN for RQMA); entities used in two or more Databases are represented by the PURPLE color (INTEGRATION); and finally, exclusive entities for the new proposed Application DB were created to provide model consistency and integrity being represented in BLUE. Figure 4: The Logical Integration Model The obtained E-R M contains 74 entities and has covered all four existing Application Database scopes, without redundancies and inconsistencies and following hydrological patterns and concepts. The logical integration model development was supported by ERwin 4.0, a database design and modeling tool, provided by Computer Associates [7] which maintains an academic agreement with ITA. Figure 5 shows a relationship between the proposed Application DB and four existing Database entities/ attributes. Then, 50% reduction of entities and 74%
4 reduction of attributes without losing functionality could be observed. These reductions came from the high level of data redundancy at the four existing Databases Attribute 396 DBs' ANA 103 DBS Proposed Entity Figure 5: Entities and Attributes Reductions In order to provide more detailed information, Table 2 shows the main figures of total entities and attributes from each four existing ANA Application DB. Table 2: Existing Application DB Entities/Attributes ANA Application DB ENTITY ATTRIBUTE TELEMETRIA HIDRO RMQA PMQA Modeling Techniques Among data modeling best practices applied to the integration model development it can be emphasized the importance of using patterns, normal forms, trigrams and data dictionary techniques for Database development [8] Adopted Design Patterns. This section presents two design patterns used in this work. The first one was dealing with the guidelines DRT (Data Rule Technique) for the following data model nomenclature: DRT#01: To use names with well defined syntaxes and semantics; DRT#02: To avoid foreign language names with difficult comprehension and/or pronunciation; DRT#03: To avoid special character use (exception to underscore); DRT#04: To use singular names for entities/attributes; DRT#05: To use common terms for business clients; and DRT#06: To use intuitive abbreviations. The second design pattern has applied a color scheme to illustrate the entities mapping process from four existing Application Databases (TELEMETRIA, HIDRO, RMQA, and PMQA) to the integrated versions of the proposed Application DB with new entities, as shown in Figure 4. This color scheme aimed to guide the ITA 74 Technical Team development and help in the interaction process with the ANA Technical Team Normalization. The E-R M development was based upon the best practices suggested by Date [9] for data model normalization but also has considered the impact on data storage and recovery performances. The normalization technique utilization has avoided the appearance of functional dependencies that are nontrivial, partial, transitive, and multivalued. At the same time it has controlled inconsistencies by simplifying the representation of observed facts, the unnecessary redundancy, and accidental losses of information [10]. In general, the proposed Application Database was in 3 rd and/or 5 th normal forms. On the other hand, specific situations have demanded that some entities be downgraded to a previous normal form, by eliminating the junction cost in selection operations Using the trigram technique. The trigram technique consists of using a three character chain (a trigram) normally made up of the first three letters or by the entity s three most significant letters. This technique was used as an attribute name prefix emphasizing its origin entity. This adopted notation is shown in Table 3. Table 3: The Trigram Notation Name Notation Example Simple «Entity Trigram»_ «AtributeName» sta_name (Attribute name from station entity) Composite «Entity Trigram»_ «AttributeName» sta_interval_transmission (Attribute interval_transmission from station entity) The Data Dictionary Technique. The data dictionary technique was used to detail entities, attributes, and relationships. As previously mentioned, the proposed Application DB data dictionary was built by Erwin 4.0. Within this tool the following nomenclature was used to facilitate modeling, team communication, model documentation, and proposed Application DB entities and attributes identification. Its use was made also compatible with the color scheme shown in Figure 4. ORIGIN DATABASE.entity name.attribute name E.g.: HIDRO.transversalprofile.sectiontype Special characters were used by the team to flag doubts (#) and comments (!) to be checked with the ANA Technical Team. Figure 6 exemplifies the applied dictionary into the logical model, emphasizing the adopted documentation strategy for entities and attributes.
5 justification for the non compliance. In this case, modelers have not participated into the auditing team to ensure auditing impartiality and reliability. Figure 8: : Entity with too many references Figure 6: An examplee of the Data Dictionary 7. Model Auditing An internal verification and validation from the produced logical model was started by using database system auditing techniques. These techniques consist in model verification with regard to normalization, performance, incorrect interpretation of application context in the business domain, among other aspects. Auditing can be executed in manual or automated way by using diagnostics and validation tools. In this context, to verify the structural integrity of the proposed Application DB logical model, a trial version of ERwin Data Validator 7.2 [11] was used. Even though results have been considered satisfactory in this development step the auditing team applied a manual procedure which has provided the identification of some problems not mapped by the automated procedure. One of these problems was that some relationships between entities were not identified, besides other conceptual aspects that wouldn t be automatically captured, like business rules. Among the main problems identified by the automated tool two of them that can be mentioned are: attribute names duplicated into two entities (Figure 7); and too many references to one entity (Figure 8). Figure 7: : Attributes with the t same name Once a nonconformance was identified, the auditing team met with the modeling team, in order to discuss the main actions to be taken for necessary adjustments or the The first example in Figure 7 shows a trigram error that was not easy to be manually identified. The second in Figure 8 shows the entity ESTACAO excessively referenced only because it was the model main entity, something that could be clearly avoidable. 8. Documentation The documentation was a support activity throughout the integration process, which produced a set of artifacts able to lead other activities within the proposed Application DB development scope. Some developed artifacts include: Integration sheets resulting from detailed analyses of the four existing Application Databases; The Proposed Application DB Entity-Relationship Model; Guidelines for data model nomenclature; The Data Dictionary; The Auditing Report; The Database design and modeling tools report; The Activity planning; and Client meeting reports. 9. Human Resources Allocated The work to develop the proposed DB logical model involved eleven members and was divided into two steps. In the first step, all members were involved in the detailed analysis so they could better understand the business domain. While in the second step the team was divided into four different activities according to Table 4. Table 4: : Activity versus Number of Involvements Activity Number of Involvements Modeling 4 Dictionary 2 Auditing 3 Documenting 2
6 10. The Proposed Application DB for ANA The proposed Application DBs is important to ANA because it will be used by the Hydric Resources National System (Sistema Nacional de Informações sobre Recursos Hídricos - SNIRH) which is responsible for the Brazilian hydric resources management. The SNIRH has been developed by ANA in parallel to the ICA-MMH Project. The main benefits from this proposed Application DB are: to improve management of Information Systems; to increase information sharing; and mainly to reduce data storage duplications. 11. Conclusion After facing the main difficulties from the heterogeneous database integration process, the use of good practices in the data modeling has resulted in a more effective, consistent and non redundant logical model. This has reflected a coherent solution for client needs in the hydric resources management context. In this research and development Project, among the main applicable database modeling techniques, the orientation supplied for the integration process description associated with the use of design patterns, database design, and modeling tools have been proved to be relevant factors for the success of this work. All process activities were well documented, the resulting model was audited, and a constant interaction with the client was kept along the entire process in order to attend specified requirements. The resulting model is evidenced because it represents milestones for the ICA-MMH Project and the foundation for the future development of other systems. The flexibility of the logic model and its documentation can facilitate future specializations and maintenance. 12. Suggestions for Future Research Once the logical model was already checked by ANA, the next step will be the development of a physical model in Oracle 11g spatial. After this implementation the ITA team will be starting procedures of loading data from the four existing ANA Application DBs. At this moment data processing mechanisms must be applied in order to guarantee quality, reliability and consistency. Data loaded from PMQA Application DB will be unique because it has not been updated anymore. However some procedures must be created during data loading from other three Application DBs that are still operationally needed to ANA. The proposed Application DB is the core of the ICA- MMH Project. It must be taken into account as soon as possible so hydrometeorological data can be manipulated through human interfaces being developed from other teams to be also successfully integrated later on to the ICA-MMH System of Systems - SoS. 13. Acknowledgments Authors of this paper would like to thank: the ITA, for its technologic and scientific development incentives; ANA, for the opportunity of participating in the ICA- MMH Project; the Projects and Studies Foundation (FINEP); and the Casimiro Montenegro Filho Foundation (FCMF), for the available infrastructure and scholarships; and the Computer Associates, for the academic agreement with ITA, supporting its database modeling tools. 14. References [1] Brazilian National Water Agency (ANA). Available at Last access: 10/26/2008. [2] Software Engineering Research Group (GPES). Available at Last access: 10/25/2008. [3] Liu Sheng, O.R.; Garcia, H.-M.C.; Information Management in Hospitals: an Integrating Approach. Proceedings of the Ninth Annual International Conference, Phoenix, [4] Lim, E.-P.; Srivastava, J.; Prabhakar, S.; Richardson, J.; Entity identification in database integration. Proceedings of the Ninth International Conference, Phoenix, [5] Reddy, M.P.; Prasad, B.E.; Reddy, P.G.; Gupta, A.; A Methodology for Integration of Heterogeneous Databases., IEEE Transactions, Volume 6, Issue 6, Dec [6] Brazilian National Water Agency (ANA). Sistema de Documentação de databases (Database System documentation), Brasilia, DF, [7] Computer Associates, AllFusion ERwin Data Modeler. Available at: duct.aspx?id=260. [8] Cunha, A. M. Class Notes CE-240 Projeto de Sistemas de Bancos de Dados, ITA, São José dos Campos, SP, Brazil [9] Date, C. J. Introdução a Sistemas de Bancos de Dados, Editora Campus, Rio de Janeiro, [10] Sanches, A. R. Class Notes - Fundamentos de Armazenamento e Manipulação de Dados [11] Computer Associates, AllFusion Data Model Validator. Available at: product.aspx?id=1081.
Using ontologies to build a database to obtain strategic information in decision making
Using ontologies to build a database to obtain strategic information in decision making Érica F. Souza 1, Leandro E. Oliveira 1, Ricardo A. Falbo 2, N. L. Vijaykumar 1 1 Computação Aplicada Instituto Nacional
More informationUse-Case Driven Domain Analysis for Milk Production Information Systems
Use-Case Driven Domain Analysis for Milk Production Information Systems Andrea Carla Alves Borim a, Antônio Mauro Saraiva b and Carlos Alberto Ramos Pinto c a Faculdade Comunitária de Campinas Anhanguera
More informationINTEROPERABILITY OF STATISTICAL DATA AND METADATA AMONG BRAZILIAN GOVERNMENT INSTITUTIONS USING THE SDMX STANDARD. Submitted by IBGE, Brazil 1
SDMX GLOBAL CONFERENCE 2009 INTEROPERABILITY OF STATISTICAL DATA AND METADATA AMONG BRAZILIAN GOVERNMENT INSTITUTIONS USING THE SDMX STANDARD Submitted by IBGE, Brazil 1 Abstract Since 1990, the Brazilian
More informationTerraME GIMS - Graphical Interface for Modelling and Simulation
User Manual TerraME GIMS - Graphical Interface for Modelling and Simulation Tiago França Lima Tiago Garcia de Senna Carneiro TerraLAB Earth System Modeling and Simulation Laboratory, Computer Science Department,
More information14/12/2015 Atos assinados por ocasião da visita da Presidenta Dilma Rousseff aos Estados Unidos Washington, 30 de junho de 2015
Annex 2 Under The Memorandum of Understanding for Cooperation in Earth Observation between the National Oceanic and Atmospheric Administration, U.S. Department of Commerce and The Brazilian National Institute
More informationManaging Data Resources
Chapter 7 OBJECTIVES Describe basic file organization concepts and the problems of managing data resources in a traditional file environment Managing Data Resources Describe how a database management system
More informationSTRATEGIC PLAN. USF Emergency Management
2016-2020 STRATEGIC PLAN USF Emergency Management This page intentionally left blank. Organization Overview The Department of Emergency Management (EM) is a USF System-wide function based out of the Tampa
More informationFundamentals of Database Systems (INSY2061)
Fundamentals of Database Systems (INSY2061) 1 What the course is about? These days, organizations are considering data as one important resource like finance, human resource and time. The management of
More information10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S.
10 Steps to Building an Architecture for Space Surveillance Projects Eric A. Barnhart, M.S. Eric.Barnhart@harris.com Howard D. Gans, Ph.D. Howard.Gans@harris.com Harris Corporation, Space and Intelligence
More informationData Models: The Center of the Business Information Systems Universe
Data s: The Center of the Business Information Systems Universe Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: Whitemarsh@wiscorp.com Web: www.wiscorp.com
More informationManaging Data Resources
Chapter 7 Managing Data Resources 7.1 2006 by Prentice Hall OBJECTIVES Describe basic file organization concepts and the problems of managing data resources in a traditional file environment Describe how
More informationStrategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.
Strategic Information Systems Systems Development Life Cycle Strategic Information System Any information system that changes the goals, processes, products, or environmental relationships to help an organization
More informationTECHNOLOGY BRIEF: CA ERWIN DATA PROFILER. Combining Data Profiling and Data Modeling for Better Data Quality
TECHNOLOGY BRIEF: CA ERWIN DATA PROFILER Combining Data Profiling and Data Modeling for Better Data Quality Table of Contents Executive Summary SECTION 1: CHALLENGE 2 Reducing the Cost and Risk of Data
More informationAuditing in an Automated Environment: Appendix E: System Design, Development, and Maintenance
Accountability Modules Auditing in an Automated Environment: Agency Prepared By Initials Date Reviewed By Audit Program - System Design, Development, and Maintenance W/P Ref Page 1 of 1 Procedures Initials
More informationWhat is a Data Model?
What is a Data Model? Overview What is a Data Model? Review of some Basic Concepts in Data Modeling Benefits of Data Modeling Overview What is a Data Model? Review of some Basic Concepts in Data Modeling
More informationDirective on security of network and information systems (NIS): State of Play
Directive on security of network and information systems (NIS): State of Play Svetlana Schuster Unit H1 Cybersecurity and Digital Privacy DG Communications Networks, Content and Technology, European Commission
More informationBPS Suite and the OCEG Capability Model. Mapping the OCEG Capability Model to the BPS Suite s product capability.
BPS Suite and the OCEG Capability Model Mapping the OCEG Capability Model to the BPS Suite s product capability. BPS Contents Introduction... 2 GRC activities... 2 BPS and the Capability Model for GRC...
More informationDirective on Security of Network and Information Systems
European Commission - Fact Sheet Directive on Security of Network and Information Systems Brussels, 6 July 2016 Questions and Answers The European Parliament's plenary adopted today the Directive on Security
More informationChapter 1: The Database Environment
Chapter 1: The Database Environment Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden Prentice Hall, 2002 1 Definitions Data: Meaningful facts, text, graphics,
More informationContinuous auditing certification
State of the Art in cloud service certification Cloud computing has emerged as the de-facto-standard when it comes to IT delivery. It comes with many benefits, such as flexibility, cost-efficiency and
More informationPEFC Certification System Netherlands - Certification Procedures
PCSN SCHEME DOCUMENT PCSN IV Issue 2 10-03-2017 PEFC Certification System Netherlands - Certification Procedures PEFC Netherlands Kokermolen 11 3994 DG Houten The Netherlands Tel: +31 30 693 0040 Fax:
More informationDC Area Business Objects Crystal User Group (DCABOCUG) Data Warehouse Architectures for Business Intelligence Reporting.
DC Area Business Objects Crystal User Group (DCABOCUG) Data Warehouse Architectures for Business Intelligence Reporting April 14, 2009 Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie,
More informationQuality Assurance and IT Risk Management
Quality Assurance and IT Risk Deutsche Bank s QA and Testing Transformation Journey Michael Venditti Head of Enterprise Testing Services, Deutsche Bank IT RISK - REGULATORY GOVERNANCE Major shifts in the
More informationIT 204 Final Project Guidelines and Rubric Database Proposal and Implementation Plan Report
IT 204 Final Project Guidelines and Rubric Database Proposal and Implementation Plan Report Overview The final project for this course is the creation of a database proposal and implementation plan report
More informationDesigning High-Performance Data Structures for MongoDB
Designing High-Performance Data Structures for MongoDB The NoSQL Data Modeling Imperative Danny Sandwell, Product Marketing, erwin, Inc. Leigh Weston, Product Manager, erwin, Inc. Learn More at erwin.com
More informationUNDAF ACTION PLAN GUIDANCE NOTE. January 2010
UNDAF ACTION PLAN GUIDANCE NOTE January 2010 UNDAF ACTION PLAN GUIDANCE NOTE January 2010 Table of Contents 1. Introduction...3 2. Purpose of the UNDAF Action Plan...4 3. Expected Benefits of the UNDAF
More informationCUSTOMER DATA INTEGRATION (CDI): PROJECTS IN OPERATIONAL ENVIRONMENTS (Practice-Oriented)
CUSTOMER DATA INTEGRATION (CDI): PROJECTS IN OPERATIONAL ENVIRONMENTS (Practice-Oriented) Flávio de Almeida Pires Assesso Engenharia de Sistemas Ltda flavio@assesso.com.br Abstract. To counter the results
More informationSOFTWARE ARCHITECTURE & DESIGN INTRODUCTION
SOFTWARE ARCHITECTURE & DESIGN INTRODUCTION http://www.tutorialspoint.com/software_architecture_design/introduction.htm Copyright tutorialspoint.com The architecture of a system describes its major components,
More informationSummary of Contents LIST OF FIGURES LIST OF TABLES
Summary of Contents LIST OF FIGURES LIST OF TABLES PREFACE xvii xix xxi PART 1 BACKGROUND Chapter 1. Introduction 3 Chapter 2. Standards-Makers 21 Chapter 3. Principles of the S2ESC Collection 45 Chapter
More informationThe functions performed by a typical DBMS are the following:
MODULE NAME: Database Management TOPIC: Introduction to Basic Database Concepts LECTURE 2 Functions of a DBMS The functions performed by a typical DBMS are the following: Data Definition The DBMS provides
More informationRequirements (QASR) - Chapter 6. HYDRO-METEOROLOGIC and HYDRAULIC MONITORING
CERP Quality Assurance Systems Requirements (QASR) - Chapter 6 HYDRO-METEOROLOGIC and HYDRAULIC MONITORING Purpose and Scope Purpose is to provide guidelines for efficient and effective production of hydrologic
More informationMinimum Requirements For The Operation of Management System Certification Bodies
ETHIOPIAN NATIONAL ACCREDITATION OFFICE Minimum Requirements For The Operation of Management System Certification Bodies April 2011 Page 1 of 11 No. Content Page 1. Introduction 2 2. Scope 2 3. Definitions
More informationSustainable Management of Waste Electrical and Electronic Equipment (WEEE) in Latin America
Sustainable Management of Waste Electrical and Electronic Equipment (WEEE) in Latin America Content The Context The Report Country Assessment WEEE Management Challenges in Latin America Main Findings of
More informationNational Coordinator - DRR & Disaster Management
National Coordinator - DRR & Disaster Management Location: [Africa] [Kenya] [Nairobi] Category: Food Security & Livelihood Purpose of the Position: This position is responsible for coordinating and managing
More informationMission report. on the Kosovo Declaration of Independence
Installation of Meteorological, Climatological and Hydrological Data Base Management System and the related training in the Hydrometeorological Institute Pristina, Kosovo 1 2 6 June 2014 Mission report
More informationAdvent IM Ltd ISO/IEC 27001:2013 vs
Advent IM Ltd ISO/IEC 27001:2013 vs 2005 www.advent-im.co.uk 0121 559 6699 bestpractice@advent-im.co.uk Key Findings ISO/IEC 27001:2013 vs. 2005 Controls 1) PDCA as a main driver is now gone with greater
More informationInformation Technology General Control Review
Information Technology General Control Review David L. Shissler, Senior IT Auditor, CPA, CISA, CISSP Office of Internal Audit and Risk Assessment September 15, 2016 Background Presenter Senior IT Auditor
More informationHow Turner Broadcasting can avoid the Seven Deadly Sins That. Can Cause a Data Warehouse Project to Fail. Robert Milton Underwood, Jr.
How Turner Broadcasting can avoid the Seven Deadly Sins That Can Cause a Data Warehouse Project to Fail Robert Milton Underwood, Jr. 2000 Robert Milton Underwood, Jr. Page 2 2000 Table of Contents Section
More informationIT 650 Final Project Guidelines and Rubric
IT 650 Final Project Guidelines and Rubric Overview The final project for this course is the design and proposal of a database management system (DBMS) solution. You will select a case study from those
More informationData Quality Assessment Tool for health and social care. October 2018
Data Quality Assessment Tool for health and social care October 2018 Introduction This interactive data quality assessment tool has been developed to meet the needs of a broad range of health and social
More informationPre&Post-IRs and Campaign Results manual
2016 Pre&Post-IRs and Campaign Results manual Giovanni Di Matteo (giovanni.di-matteo@ext.jrc.ec.europa.eu), Approved by Pär Johan Åstrand (par-johan.astrand@jrc.ec.europa.eu) D. SUSTAINABLE RESOURCES -
More informationEnergy Action Plan 2015
Energy Action Plan 2015 Purpose: In support of the Texas A&M University Vision 2020: Creating a Culture of Excellence and Action 2015: Education First Strategic Plan, the Energy Action Plan (EAP) 2015
More informationIn 2017, the Auditor General initiated an audit of the City s information technology infrastructure and assets.
REPORT FOR ACTION IT Infrastructure and IT Asset Management Review: Phase 1: Establishing an Information Technology Roadmap to Guide the Way Forward for Infrastructure and Asset Management Date: January
More informationEXAM PREPARATION GUIDE
When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 14001 Lead Auditor www.pecb.com The objective of the PECB Certified ISO 14001 Lead Auditor examination is to ensure that the candidate
More informationOneUConn IT Service Delivery Vision
OneUConn IT Service Delivery Vision The University s Academic Vision establishes a foundation and high expectations for excellence in research, teaching, learning, and outreach for all of UConn s campuses.
More informationEXAM PREPARATION GUIDE
When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 14001 Lead Implementer www.pecb.com The objective of the PECB Certified ISO 14001 Lead Implementer examination is to ensure that the candidate
More informationAutomatic Test Markup Language <ATML/> Sept 28, 2004
Automatic Test Markup Language Sept 28, 2004 ATML Document Page 1 of 16 Contents Automatic Test Markup Language...1 ...1 1 Introduction...3 1.1 Mission Statement...3 1.2...3 1.3...3 1.4
More informationEXAM PREPARATION GUIDE
When Recognition Matters EXAM PREPARATION GUIDE PECB Certified Management System Auditor www.pecb.com The objective of the PECB Certified Management System Auditor examination is to ensure that the candidates
More informationChapter 1 Database System Concepts and Architecture. Nguyen Thi Ai Thao
Chapter 1 Database System Concepts and Architecture Nguyen Thi Ai Thao thaonguyen@cse.hcmut.edu.vn Spring - 2016 Contents 1 -based Approach and Database Approach 2 Three-Schema Architecture and Data Independence
More informationIBD CERTIFICAÇÕES. Fair Trade Certification Step by step. Welcome to IBD!
IBD CERTIFICAÇÕES Fair Trade Certification Step by step Welcome to IBD! We have developed this guide to provide you with all the necessary information about the Fair Trade certification process. Index
More informationRelational Algebra Teaching Support Tool
Journal of Information Systems Engineering & Management, 2(2), 8 ISSN: 2468-4376 Relational Algebra Teaching Support Tool Jonathas Jivago de Almeida Cruz 1 *, Kleber Kroll de Azevedo Silva 2 1 Federal
More informationB.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1
Basic Concepts :- 1. What is Data? Data is a collection of facts from which conclusion may be drawn. In computer science, data is anything in a form suitable for use with a computer. Data is often distinguished
More informationData Warehouse using Parallel Processing on a Distributed Environment
Proceedings of the 2007 WSEAS International Conference on Computer Engineering and Applications, Gold Coast, Australia, January 7-9, 2007 22 using Parallel Processing on a Distributed Environment WALDEMAR
More informationAutomation of an X-ray calibration system using LabVIEW
Automation of an X-ray calibration system using LabVIEW Y.S. Rodrigues*, V. Vivolo, M.P.A. Potiens Institute of Energetic and Nuclear Research, São Paulo, 05508-000, Brazil ABSTRACT The Brazilian regulation
More informationSoftware Architecture Recovery based on Dynamic Analysis
Software Architecture Recovery based on Dynamic Analysis Aline Vasconcelos 1,2, Cláudia Werner 1 1 COPPE/UFRJ System Engineering and Computer Science Program P.O. Box 68511 ZIP 21945-970 Rio de Janeiro
More informationSupporting Data for a KfW Financed Investment Project on the Montenegrin Coast. 18 May 2017, Wien
Supporting Data for a KfW Financed Investment Project on the Montenegrin Coast 18 May 2017, Wien VODACOM Vodacom is a joint service and coordination company for water and wastewater services for the Montenegrin
More informationISO / IEC 27001:2005. A brief introduction. Dimitris Petropoulos Managing Director ENCODE Middle East September 2006
ISO / IEC 27001:2005 A brief introduction Dimitris Petropoulos Managing Director ENCODE Middle East September 2006 Information Information is an asset which, like other important business assets, has value
More informationLesson 06. Requirement Engineering Processes
Lesson 06 Requirement Engineering Processes W.C.Uduwela Department of Mathematics and Computer Science Objectives To describe the principal requirements engineering activities and their relationships To
More informationComparative Analysis of Architectural Views Based on UML
Electronic Notes in Theoretical Computer Science 65 No. 4 (2002) URL: http://www.elsevier.nl/locate/entcs/volume65.html 12 pages Comparative Analysis of Architectural Views Based on UML Lyrene Fernandes
More informationBackground Note on Possible arrangements for a Technology Facilitation Mechanism and other science, technology and innovation issues
Background Note on Possible arrangements for a Technology Facilitation Mechanism and other science, technology and innovation issues Introduction This background note outlines, in a non-exhaustive manner,
More informationEXAM PREPARATION GUIDE
When Recognition Matters EXAM PREPARATION GUIDE PECB Certified OHSAS 18001 Lead Auditor www.pecb.com The objective of the PECB Certified OHSAS 18001 Lead Auditor examination is to ensure that the candidate
More informationResearch on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus
Research on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus Xu Li a, *, Chen Meng, Huixia Jiang, Cheng Wang Army Engineering University, Shijiazhuang 050003,
More informationSIEREM: an environmental information system for water resources
Climate Variability and Change Hydrological Impacts (Proceedings of the Fifth FRIEND World Conference held at Havana, Cuba, November 2006), IAHS Publ. 308, 2006. 19 SIEREM: an environmental information
More informationSupporting Meta-Description Activities in Experimental Software Engineering Environments
Supporting Meta-Description Activities in Experimental Software Engineering Environments Wladmir A. Chapetta, Paulo Sérgio M. dos Santos and Guilherme H. Travassos COPPE / UFRJ Systems Engineering e Computer
More informationChapter 2 Overview of the Design Methodology
Chapter 2 Overview of the Design Methodology This chapter presents an overview of the design methodology which is developed in this thesis, by identifying global abstraction levels at which a distributed
More informationDiscrete Event Simulation of Physics Lessons in High School Classrooms: an Application in Refraction and Reflection of Light
Discrete Event Simulation of Physics Lessons in High School Classrooms: an Application in Refraction and Reflection of Light Janaina Ribeiro do Nascimento Instituto Federal Fluminense (IFF), Campos dos
More informationA METHODOLOGY FOR SOFTWARE DOCUMENTATION. Universidade Federal do Rio Grande do Sul
A METHODOLOGY FOR SOFTWARE DOCUMENTATION Roberto Dias Torres Júnior Prof. Dr. Hubert Ahlert Universidade Federal do Rio Grande do Sul Centro de Processamento de Dados Divisão de Sistemas de Informação
More informationUniversity of British Columbia Library. Persistent Digital Collections Implementation Plan. Final project report Summary version
University of British Columbia Library Persistent Digital Collections Implementation Plan Final project report Summary version May 16, 2012 Prepared by 1. Introduction In 2011 Artefactual Systems Inc.
More informationCOURSE OUTLINE. IST 253 Database Concept 3 Course Number Course Title Credits
COURSE OUTLINE IST 253 Database Concept 3 Course Number Course Title Credits 2 2 N/A N/A 15 Class or Laboratory Clinical or Studio Practicum, Course Length Lecture Work Hours Hours Co-op, Internship (15
More informationBuilding Resilience to Disasters for Sustainable Development: Visakhapatnam Declaration and Plan of Action
Building Resilience to Disasters for Sustainable Development: Visakhapatnam Declaration and Plan of Action Adopted at the Third World Congress on Disaster Management Visakhapatnam, Andhra Pradesh, India
More informationWhen Recognition Matters WHITEPAPER ISO SUPPLY CHAIN SECURITY MANAGEMENT SYSTEMS.
When Recognition Matters WHITEPAPER ISO 28000 SUPPLY CHAIN SECURITY MANAGEMENT SYSTEMS www.pecb.com CONTENT 3 4 4 4 4 5 6 6 7 7 7 8 9 10 11 12 Introduction An overview of ISO 28000:2007 Key clauses of
More informationThe ITIL v.3. Foundation Examination
The ITIL v.3. Foundation Examination ITIL v. 3 Foundation Examination: Sample Paper 4, version 3.0 Multiple Choice Instructions 1. All 40 questions should be attempted. 2. There are no trick questions.
More informationCA ERwin Data Profiler
PRODUCT BRIEF: CA ERWIN DATA PROFILER CA ERwin Data Profiler CA ERWIN DATA PROFILER HELPS ORGANIZATIONS LOWER THE COSTS AND RISK ASSOCIATED WITH DATA INTEGRATION BY PROVIDING REUSABLE, AUTOMATED, CROSS-DATA-SOURCE
More informationQM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS
QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives
More informationAfter Action Report / Improvement Plan
After Action Report Improvement Plan PSAP Paralysis A 911 Center COOP Drill June 24, 2015 Holmes County Emergency Management Department 1 Page ADMINISTRATIVE HANDLING INSTRUCTIONS 1. The title of this
More informationCAE SIMULATION LUIZ GUSTAVO FRANCO AMARAL
CAE SIMULATION LUIZ GUSTAVO FRANCO AMARAL INTRODUCTION Luiz Gustavo Franco Amaral Engineer graduated at FEI (Faculdade de Engenharia Industrial / Industrial Engineering College), in São Bernardo do Campo
More informationCopernicus Space Component. Technical Collaborative Arrangement. between ESA. and. Enterprise Estonia
Copernicus Space Component Technical Collaborative Arrangement between ESA and Enterprise Estonia 2 Table of Contents 1 INTRODUCTION... 4 1.1 Purpose and objectives... 4 1.2 Scope... 5 1.3 References...
More informationConcurrency Control with Java and Relational Databases
Concurrency Control with Java and Relational Databases Sérgio Soares and Paulo Borba Informatics Center Federal University of Pernambuco Recife, PE, Brazil scbs,phmb @cin.ufpe.br Abstract As web based
More informationCURRICULUM The Architectural Technology and Construction. programme
CURRICULUM The Architectural Technology and Construction Management programme CONTENT 1 PROGRAMME STRUCTURE 5 2 CURRICULUM COMMON PART 7 2.1 Core areas in the study programme 7 2.1.1 General 7 2.1.2 Company
More informationFactsheet. Power Generation Service Energy efficiency in power generation and water
Factsheet Power Generation Service Energy efficiency in power generation and water Opportunity identification Opportunity identification overview The opportunity identification phase of Industrial Energy
More informationLIS 2680: Database Design and Applications
School of Information Sciences - University of Pittsburgh LIS 2680: Database Design and Applications Summer 2012 Instructor: Zhen Yue School of Information Sciences, University of Pittsburgh E-mail: zhy18@pitt.edu
More informationINFORMATION NOTE. United Nations/Germany International Conference
INFORMATION NOTE United Nations/Germany International Conference Earth Observation: Global solutions for the challenges of sustainable development in societies at risk Organized by The United Nations Office
More informationFundamentals of Information Systems, Seventh Edition
Chapter 3 Data Centers, and Business Intelligence 1 Why Learn About Database Systems, Data Centers, and Business Intelligence? Database: A database is an organized collection of data. Databases also help
More informationConcept Note: GIDC. Feasibility Study(F/S) on Government Integrated Data Center (GIDC) for the Republic of Nicaragua
Concept Note: GIDC 1. Title of Proposed Project Feasibility Study(F/S) on Government Integrated Data Center (GIDC) for the Republic of Nicaragua 2. Organization Nicaraguan Institute for Telecommunications
More informationGuidelines for a flexible and resilient statistical system: the architecture of the new Portuguese BOP/IIP system
Guidelines for a flexible and resilient statistical system: the architecture of the new Portuguese BOP/IIP system Marques, Carla Banco de Portugal1, Statistics Department Av. D. João II, Lote 1.12.02 Lisbon
More informationPreparing for Disaster: UNEP Early Warning System Initiatives
Preparing for Disaster: UNEP Early Warning System Initiatives Zinta Zommers, Nina Raasakka UNEP 2 UNEP s approach UNEP believes in an Ecosystem-based Disaster Risk Reduction (Eco-DRR) approach Promotes
More informationDEGENERATION METHODS IN INTELLIGENT BUILDING CONTROL SYSTEM DESIGN
50 DEGENERATION METHODS IN INTELLIGENT BUILDING CONTROL SYSTEM DESIGN Julio Arakaki Pontifícia Universidade Católica de São Paulo/Unifieo jarakaki@pucsp.br Paulo Eigi Miyagi Escola Politécnica da USP pemiyagi@usp.br
More informationAPPROVAL SHEET PROCEDURE INFORMATION SECURITY MANAGEMENT SYSTEM CERTIFICATION. PT. TÜV NORD Indonesia PS - TNI 001 Rev.05
APPROVAL SHEET PROCEDURE INFORMATION SECURITY MANAGEMENT SYSTEM CERTIFICATION PT. TÜV NORD Indonesia PS - TNI 001 Rev.05 Created : 20-06-2016 Checked: 20-06-2016 Approved : 20-06-2016 Indah Lestari Karlina
More informationInternational Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 2015)
International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 2015) Risk Management Theory Application in national information security risk control Analysis of the relationship
More informationHow to implement NIST Cybersecurity Framework using ISO WHITE PAPER. Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved.
How to implement NIST Cybersecurity Framework using ISO 27001 WHITE PAPER Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved. Copyright 2017 Advisera Expert Solutions Ltd. All rights reserved.
More information1 DATAWAREHOUSING QUESTIONS by Mausami Sawarkar
1 DATAWAREHOUSING QUESTIONS by Mausami Sawarkar 1) What does the term 'Ad-hoc Analysis' mean? Choice 1 Business analysts use a subset of the data for analysis. Choice 2: Business analysts access the Data
More information2 The IBM Data Governance Unified Process
2 The IBM Data Governance Unified Process The benefits of a commitment to a comprehensive enterprise Data Governance initiative are many and varied, and so are the challenges to achieving strong Data Governance.
More informationOffice for Interoperability and Compatibility Emergency Interoperable Standards Efforts
Office for Interoperability and Compatibility Emergency Interoperable Standards Efforts 8th Annual Technologies for Critical Incident Preparedness Conference and Exposition Chip Hines Director, Office
More informationData Modeling Online Training
Data Modeling Online Training IQ Online training facility offers Data Modeling online training by trainers who have expert knowledge in the Data Modeling and proven record of training hundreds of students.
More informationNew Zealand Government IbM Infrastructure as a service
New Zealand Government IbM Infrastructure as a service Global leverage / local experts World-class Scalable Agile Flexible Fast Secure What are we offering? IBM New Zealand Government Infrastructure as
More informationMapping of FedRAMP Tailored LI SaaS Baseline to ISO Security Controls
Mapping of FedRAMP Tailored LI SaaS Baseline to ISO 27001 Security Controls This document provides a list of all controls that require the Cloud Service Provider, Esri, to provide detailed descriptions
More informationDistributed Database Systems By Syed Bakhtawar Shah Abid Lecturer in Computer Science
Distributed Database Systems By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 Distributed Database Systems Basic concepts and Definitions Data Collection of facts and figures concerning an object
More informationCM-OPL: An Ontology Pattern Language for the Configuration Management Task
CM-OPL: An Ontology Pattern Language for the Configuration Management Task Ana Carolina Almeida 1, Daniel Schwabe 2, Sérgio Lifschitz 2, Maria Luiza M. Campos 3 1 Dept. of Comp. Science State University
More informationEU - Brazil cooperation opportunities in aerospace sector
ESA/ESTEC (The Netherlands) 22-23 November 2018 EU - Brazil cooperation opportunities in aerospace sector BRAZILIAN AEROSPACE CLUSTER OVERVIEW In partnership with: WHERE THE BRAZILIAN COMPANIES ARE LOCATED?
More informationConstruct Chiller Plant, Phase I
Page 1 of 6 Construct Chiller Plant, Phase I project 1 of 1 Virginia Polytechnic Institute and State University (208) General Information Project Type: New Construction Project Code: 17657 Start Year:
More information