Skip to main content

Modeling with a UML Profile

  • Living reference work entry
  • First Online:
Encyclopedia of GIS

Synonyms

Geographic Database Conceptual Modeling; Unified Modeling Language-Geoframe Modeling Language

Definition

A spatial database management system (SDBMS) provides storage structures and basic operations for spatial data manipulation, whereas geographic information systems (GIS) provide the mechanisms for analysis and visualization of geographic data (Shekhar and Chawla, 2003). In this way, geographic databases (GeoDB) are collections of georeferenced spatial data, stored by SDBMS and manipulated by GIS.

GeoDB, as any database, must be designed following the traditional database design methodology that includes the conceptual, logical and physical design phases (Elmasri and Navathe, 2000). To draw up a data schema during the conceptual phase, a conceptual modeling language must be used. A strong tendency exists in computer science to adopt the Unified Modeling Language (UML) (OMG, 2007) as a system modeling standard based on the object-oriented paradigm, and more specifically the...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  • Abiteboul S, Hull R (1987) IFO: a formal semantic database model. ACM Trans Database Syst 12:525–565

    Article  MathSciNet  Google Scholar 

  • Bédard Y, Paquette F (1989) Extending entity/relationship formalism for spatial information systems. In: AUTO-CARTO 9, ninth international symposium on computer assisted cartography, ASPRS-ACSM, Baltimore, 2–7 Apr 1989

    Google Scholar 

  • Bédard Y, Larrivée S, Proulx MJ, Nadeau M (2004) Modeling geospatial databases with plug-ins for visual languages: a pragmatic approach and the impacts of 16 years of research and experimentations on perceptory. In: Wang S et al (eds) Conceptual modeling for GIS (COMOGIS) workshop ER2004, Shanghai, 8–12 Nov 2004. Lecture notes in computer science, vol 3289. Springer, Berlin, pp 17–30

    Google Scholar 

  • Booch G, Jacobson I, Rumbaugh J (1998) The unified modeling language user guide. AddisonWesley, Reading

    Google Scholar 

  • Borges KA, Davis CD, Laender AHF (2001) OMT-G: an object-oriented data model for geographic applications. GeoInformatica 5:221–260

    Article  MATH  Google Scholar 

  • Chen PPS (1976) The entityrelationship model: towards a unified view of data. ACM Trans Database Syst 1:9–36

    Article  Google Scholar 

  • Coad P, Yourdon E (1991) Object-oriented analysis, 2nd edn. Prentice-Hall, New York

    Google Scholar 

  • Couclelis H (1992) People manipulate objects (but cultivate fields): beyond the rastervector debate in GIS. In: Theories and methods of spatialtemporal reasoning in geographic space. Lecture notes in computer science, vol 639. Springer, Berlin, pp 65–77

    Google Scholar 

  • Elmasri R, Navathe SB (2000) Fundamentals of database systems, 3rd edn. AddisonWesley, Reading

    MATH  Google Scholar 

  • Engenhofer M, Clementini E, Felice P (1994) Topological relations between regions with holes. Int J Geogr Inf Syst 8:129–144

    Article  Google Scholar 

  • Goodchild MF (2002) Geographical data modeling. Comput Geosci 18:401–408

    Article  Google Scholar 

  • Lisboa Filho J, Iochpe C (1999) Specifying analysis patterns for geographic databases on the basis of a conceptual framework. In: ACM symposium on advances in geographic information systems, Kansas City, 5–6 Nov 1999, pp 9–13

    Google Scholar 

  • Lisboa Filho J, Iochpe C, Borges KA (2002) Analysis patterns for GIS data schema reuse on urban management applications. CLEI Electron J 5:1–15

    Google Scholar 

  • Lisboa Filho J, Sodré VF, Daltio J, Rodrigues MF, Vilela V (2004) A CASE tool for geographic database design supporting analysis patterns. In: Wang S et al (eds) Conceptual modeling for GIS (COMOGIS) workshop ER2004, Shanghai, 8–12 Nov 2004. Lecture notes in computer science, vol 3289. Springer, Berlin, pp 43–54

    Google Scholar 

  • OMG – Object Management Group (2007) Unified modeling language. Available at http://www.uml.org

  • Rocha LV, Edelweiss N, Iochpe C (2001) GeoFrame-T: a temporal conceptual framework for data modeling. In: ACM symposium on advances in geographic information systems, Atlanta, 9–10 Nov 2001, pp 124–129

    Google Scholar 

  • Rumbaugh J, Blaha M, Premerlani W, Eddy F, Lorensen W (1991) Object-oriented modeling and design. Prentice-Hall, Englewood Cliffs

    MATH  Google Scholar 

  • Shekhar S, Chawla S (2003) Spatial databases: a tour. Prentice Hall, New York

    Google Scholar 

Download references

Acknowledgements

This work has been partially supported by CNPq (Brazilian National Research Council) and Fapemig.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this entry

Cite this entry

Filho, J., Iochpe, C. (2016). Modeling with a UML Profile. In: Shekhar, S., Xiong, H., Zhou, X. (eds) Encyclopedia of GIS. Springer, Cham. https://doi.org/10.1007/978-3-319-23519-6_809-2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23519-6_809-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Online ISBN: 978-3-319-23519-6

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics