Skip to main content

Modeling Geospatial Databases with Plug-Ins for Visual Languages: A Pragmatic Approach and the Impacts of 16 Years of Research and Experimentations on Perceptory

  • Conference paper
Conceptual Modeling for Advanced Application Domains (ER 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3289))

Included in the following conference series:

Abstract

Modeling geospatial databases for GIS applications has always posed several challenges for system analysts, developers and their clients. Numerous improvements to modeling formalisms have been proposed by the research community over the last 15 years, most remaining within academia. This paper presents generic extensions (called Plug-Ins for Visual Languages or PVL) to facilitate spatial and temporal modeling of databases. For the first time, we explain its intrinsic relationship with an extended repository and how it has been influenced by pragmatic lessons learned from real life projects. We describe how we use PVLs with UML and how 16 years of fundamental research, diverse experimentations and feedbacks from users over the world shaped our approach. The final section presents Perceptory, a free repository-based UML+ PVL CASE developed to improve geospatial database modeling.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ambler, S.: Agile Model-Driven Development with UML 2.0. Wiley & Sons, NY (2004)

    Book  Google Scholar 

  2. Bédard, Y., Proulx, M.J.: Perceptory Web Site (2004), http://sirs.scg.ulaval.ca/Perceptory/

  3. Bédard, Y., Proulx, M.J., Larrivée, S., Bernier, E.: Modeling Multiple Representation into Spatial Datawarehouses: A UML-based Approach. In: ISPRS WG IV/3, Ottawa, July 8-12 (2002)

    Google Scholar 

  4. Bédard, Y.: Visual Modelling of Spatial Database towards Spatial PVL and UML. Geomatica 53(2), 169–185 (1999)

    Google Scholar 

  5. Bédard, Y., Caron, C., Maamar, Z., Moulin, B., Vallière, D.: Adapting Data Model for the Design of Spatio-Temporal Database. Comp. Env. and Urban Systems 20(l), 19–41 (1996)

    Article  Google Scholar 

  6. Bédard, Y., Pageau, J., Caron, C.: Spatial Data Modeling: The Modul-R Formalism and CASE Technology. In: ISPRS Symposium, Washington, August 1-14 (1992)

    Google Scholar 

  7. Bédard, Y., Paquette, F.: Extending entity/relationship formalism for spatial information systems. In: AUTO-CARTO 9, Baltimore, April 2-7, pp. 818–827 (1989)

    Google Scholar 

  8. Bédard, Y., Larrivée, S.: Développement des systèmes d’information à référence spatiale: vers l’utilisation d’ateliers de génie logiciel. CISM Journal ACSGC 46(4), 423–433 (1992)

    Google Scholar 

  9. Boehm, B., Turner, R.: Balancing Agility & Discipline, p. 304. Addison-Wesley, NY (2004)

    Google Scholar 

  10. Brodeur, J., Bédard, Y., Proulx, M.J.: Modelling Geospatial Application Database using UML-based Repositories Aligned with International Standards in Geomatics. In: ACMGIS, Washington DC, November 10-11, pp. 36–46 (2000)

    Google Scholar 

  11. Clementini, E., Di Felice, P., Van Oosterom, P.: A small set of formal topological relationship suitable for end users interaction. In: Third symposium on Large Spatial Database, Singapore, vol. (692), pp. 277–295. Springer, NY (1993)

    Google Scholar 

  12. Cockburn, A.: Agile Software Development, p. 278. Addison-Wesley, NY (2002)

    Google Scholar 

  13. Egenhofer, M., Herring, J.: Categorizing Binary Topological Relations Between Regions, Lines, and Points in Geographic Databases, Tech. Report, University of Maine, p. 28 (1990)

    Google Scholar 

  14. Filho, J.L., Iochpe, C.: Specifying analysis patterns for geographic databases on the basis of a conceptual framework. ACMGIS 7, 7–13 (1999)

    Google Scholar 

  15. Filho, J.L., Iochpe, C.: Um Estudo sobre Modelos Conceituais de Dados para Projeto de Bancos de Dados Geográficos. Revista IP-Informática Pública 1(2), 37–90 (1999)

    Google Scholar 

  16. Fowler, M.: UML 2.0, p. 165. Campus Press (2004)

    Google Scholar 

  17. Hadzilacos, T., Tryfona, N.: An Extended Entity-Relationship Model for Geographic Applications. SIGMOD Record 26(3) (1997)

    Google Scholar 

  18. Highsmith, J.: Agile Software Development Ecosystems, p. 448. Addison-Wesley, Reading (2002)

    Google Scholar 

  19. ISO/TC211 19110, Geographic information: Methodology for feature cataloguing (2004)

    Google Scholar 

  20. ISO/TC211, 19115, Geographic information: Metadata, p. 140 (2003)

    Google Scholar 

  21. Kosters, G., Pagel, B., Six, H.: GIS-Application Development with GeoOOA. IJGIS 11(4), 307–335 (1997)

    Google Scholar 

  22. Larman, C.: Agile & Iterative Development, p. 342. Addison-Wesley, Reading (2004)

    Google Scholar 

  23. Naiburg, E., Maksimchuk, R.: UML for Database Design, p. 300. Addison-Wesley, Reading (2001)

    Google Scholar 

  24. Normand, P.: Modélisation des contraintes d’intégrité spatiale: théorie et exemples d’application, Ms. Degree, Dept. Geomatics Sciences, University Laval (1999)

    Google Scholar 

  25. Parent, C., Spaccapietra, S., Zimanyi, E., Donini, P.: Modeling Spatial Data in the MADS Conceptual Model. In: Int. Symp. on Spatial Data Handling, Vancouver, pp. 138–150 (1998)

    Google Scholar 

  26. Parent, C., Spaccapietra, S., Zimanyi, E.: Spatio-Temporal Conceptual Models: Data Structures + Space + Time. In: 7th ACMGIS, GIS 1999, Kansas City, pp. 26–33 (1999)

    Google Scholar 

  27. Shekhar, S., Vatsavai, R.R., Chawla, S., Burk, T.E.: Spatial Pictogram Enhanced Conceptual Data Models and Their Translation to Logical Data Models. In: Agouris, P., Stefanidis, A. (eds.) ISD 1999. LNCS, vol. 1737, pp. 77–104. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  28. Shekhar, S., Chawla, S.: Spatial Databases A Tour, p. 262. Prentice Hall, Englewood Cliffs (2003)

    Google Scholar 

  29. Tryfona, N., Price, R., Jensen, C.S.: Conceptual Models for Spatio-temporal Applications. In: Spatio-Temporal Databases: The CHOROCHRONOS Approach 2003, pp. 79–116 (2003)

    Google Scholar 

  30. Priebe, T., Pernul, G.: Metadaten-gestützer Data-Warehouse-Entwurf mit ADAPTed UML. In: 5th Int.Tagung Wirtschaftsinformatik (WI 2001), September 19-21, Germany (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

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. Conceptual Modeling for Advanced Application Domains. ER 2004. Lecture Notes in Computer Science, vol 3289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30466-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30466-1_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23722-8

  • Online ISBN: 978-3-540-30466-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics