1 / 19

MECOSIG Adapted to the Design of Distributed GIS

MECOSIG Adapted to the Design of Distributed GIS. F. Pasquasy, F. Laplanche, J-C. Sainte & J-P. Donnay Unit of Geomatics, University of Liège, Belgium http://www.geo.ulg.ac.be. MECOSIG. A method devoted to GIS design and implementation [ published in 1996 ] considering:

umed
Download Presentation

MECOSIG Adapted to the Design of Distributed GIS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MECOSIG Adapted to the Design of Distributed GIS F. Pasquasy, F. Laplanche, J-C. Sainte & J-P. Donnay Unit of Geomatics, University of Liège, Belgium http://www.geo.ulg.ac.be SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  2. MECOSIG • A method devoted to GIS design and implementation [published in 1996] considering: • GIS as an Information System (IS) where IS  Organization (systemic approach) • Organization as the core of the method • The method has been progressively improved (last decade) • Emergence of distributed GIS involved : • reassessment of the methodology • new concerns and tools (fitting the requirements of distributed environments) identified SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  3. MECOSIG - Design protocol • Method covering the complete GIS’s lifecycle • using specific tools at different abstraction levels • Descriptive to Logical-Physical level... • Design protocol is summarized into a monitoring matrix • every cell relates to • specific tools (formalisms, models, prototyping …) • semantic concerns (metadata, documentation …) • Main concerns are • Organization, Data, Data flows, Processes • MECOSIG suggested to go twice through the monitoring matrix • analysis stage (not anymore taken into account because of redundancy with the descriptive level in conception step) • conception step SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  4. MECOSIG - Monitoring Matrix SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  5. Adaptations - Descriptive level • Group of actors of the organization(s) must be identified • Actors have their own: • set of privileges • specific use cases • More often a specialization relationship exists between them SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  6. Adaptations - Descriptive level • Concerning processes (in particular crossed processes in distributed GIS), interactions between groups of actors and the System are identified in terms of: • textual descriptions • UML use cases • Data are identified according to use cases • Data are described in a catalogue and quality must be analysed • Use of standards (ISO 19110 & 19115) is recommended • Further agreements must be achieved in order to incorporate semantic rules in spatial data domain (interoperability requirements …) SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  7. MECOSIG - Monitoring Matrix SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  8. Adaptations - Conceptual level • UML class diagram used to design Data (original formalism proposed in MECOSIG - CONGOO is substituted) • is internationally admitted as standard (System modelling) • offers more than only one diagram • design can combine serial of models to depict a context • Specificity of spatial data in UML • object’s geometry • a lot of studies [e.g. COMOSIG Workshops ER2004, Bédard & al., 2004] dealt with • stereotypes or tagged values allow to adapt UML • topological relationships • concept of topological matrix (originally from CONGOO) is added and adapted • two kinds of topological matrix are available • the traditional matrix and the strong one SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  9. Adaptations - Conceptual level SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  10. Adaptations - Conceptual level • Every use case is extracted from the descriptive level and detailed using UML activity diagrams • Sequence diagrams are used to conceptualize specific scenarios of activity diagrams SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  11. MECOSIG - Monitoring Matrix SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  12. Adaptations - Organizational level • Facing the implementation of a distributed infrastructure, important organisational constraints must be met • missions of all actors should be assessed and possibly redefined • new tasks are introduced in order to guarantee • maintenance, permanent working and growth of the distributed System • new data flows are generated and others have to be adapted • data exchange must be performed easily and in a transparent way for all users • access to metadata [ISO standards] - particularly metadata related to quality (data usability and appraisal of final results) • some data / services access can be restricted or subject to authorization(s) SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  13. Adaptations - Organizational level • From these purposes • coming up representative’s committees in charge of coordination tasks • formalization can also be introduced to depict their tasks (UML use cases, activity & sequence diagrams, …) SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  14. MECOSIG - Monitoring Matrix SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  15. Adaptations - Logical-Physical level • Roles and tasks of all actors should be clearly specified • key is to associate all actors in the new System which will be set up • e.g.: • sensitizing and training sessions to facilitate the understanding of the re-engineered system • possible reallocation of human resources • Constitution of the representative’s committees in charge of coordination tasks • competent and representative of the various departments or organizations • receiving the ability to act decisively • Managerial economies and economies of scale could be achieved • Acquisition of common reference data • Globalisation of software licenses SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  16. Adaptations - Logical-Physical level • A technical study must be completed • to guarantee the required degree of interoperability • to identify precisely • add-on hardware and software • distributed system components • systems for cross-relating items of information across multiple sources • Modelling process is to design objects which must be deployed in a distributed System • e.g. data storage structure (components and deployment UML diagrams) • previous activity and sequence diagrams (conceptual level) are improved • by adding objects dealing with data flows, procedures and processes according to GIS software, tools and DBMS specificities... SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  17. Adaptations - Logical-Physical level SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  18. Adaptations - Logical-Physical level • Whole of the logical-physical level is integrated into a evolutionary project pilot SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

  19. Thank you…Q / A ? http://www.geo.ulg.ac.be SEBGIS 2005, Agia Napa, Cyprus, October 31 - November 4, 2005

More Related