Skip to main content
Log in

An Environment for Modeling and Design of Geographic Applications

  • Published:
GeoInformatica Aims and scope Submit manuscript

Abstract

This paper presents UAPÉ—a computational environment for modeling and designing environmental geographic applications. UAPÉ is aimed at end-users who are experts in their application domain, but who do not have adequate background in software engineering or database design, and thus are unable to take full advantage of available GIS tools. Its goal is to reduce the impedance between the end-users’ view of the world and its implementation in Geographic Information Systems. The environment has been designed and implemented so that it can be considered as an auxiliary layer to be coupled to a GIS. The major features of this layer are: it has an open architecture, being independent of a specific GIS, so that it can be coupled to different systems; it allows the user to deal only with the conceptual view of the geographic reality, abstracting the implementation details; it supports a geographic application design methodology, fully integrated with a high-level semantic data model, so there is no impedance mismatch between application design and data modeling.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Abel, S. Yap, R. Ackland, M. Cameron, D. Smith, and G. Walker. Environmental Decision Support Systems Project: an Exploration of Alternative Architectures for Geographical Information Systems. International Journal of Geographical Information Systems, 6(3):193–204, 1992.

    Google Scholar 

  2. G. Alonso and A. El Abbadi. GOOSE: Geographic Object Oriented Support Environment. In Proc. ACM/ISCA Workshop on Advances in Geographic Information Systems, pages 38–43, 1993.

  3. J. Antenucci, K. Brown, P. Croswell, M. Kevany, and H. Archer. Geographic Information Systems—a guide to the technology. Van Nostrand Reinhold, 1991.

  4. F. Arcieri, E. Apolloni, L. Barella, and M. Talamo. Hermes—an Integrated Approach to Modeling Data Base Systems Design. In Advances in Database Systems: Implementations and Applications, pages 71–93. Springer Verlag Courses and Lectures 347, 1994.

  5. S. Aronoff. Geographic Information Systems. WDL Publications, Canada, 1989.

    Google Scholar 

  6. M. Batty and Y. Xie. Modeling inside GIS: Part 2. Selecting and Calibrating Urban Models Using Arc-Info. International Journal of Geographical Information Systems, 8(4):451–470, 1994.

    Google Scholar 

  7. M. Batty and Y. Xie. Modeling inside GIS: Part I. Model Structures, Exploratory Spatial Data Analysis and Aggregation. International Journal of Geographical Information Systems, 8(3):291–308, 1994.

    Google Scholar 

  8. C. Beeri. Formal Models for Object-oriented Databases. In Proc. 1st International Conference on Deductive and Object-oriented Databases, pages 370–395, 1989.

  9. M.A. Botelho. Incorporation of Spatio-temporal facilities in an Object-oriented Database. Master's thesis, UNICAMP, December 1995. (In Portuguese).

  10. A.R. Brayner. Implementation of a Temporal Database using an Object Oriented Database System. Master's thesis, DCC-UNICAMP, April 1994. In Portuguese.

  11. G. Camara, U. Freitas, R. Souza, M. Casanova, A. Hemerly, and C.B. Medeiros. A Model to Cultivate Objects and Manipulate Fields. In Proc 2nd ACM Workshop on Advances in GIS, pages 20–28, 1994.

  12. S. Carver, I. Heywood, S. Cornelius, and D. Sear. Evaluating Field-based GIS for Environmental Characterization, Modeling and Decision Support. International Journal of Geographical Information Systems, 9(4):475–486, 1995.

    Google Scholar 

  13. N. Chrisman. Deficiencies of Sheets and Tiles: Building Sheetless Databases. International Journal of Geographical Information Systems, 4(2):157–168, 1990.

    Google Scholar 

  14. E. Clementini, J. Sharma, and M. Egenhofer. Modeling Topological Spatial Relations: Strategies for Query Processing. Computer & Graphics, 18(6):815–822, 1994.

    Google Scholar 

  15. J. Clifford and A. Tuzhilin, editors. Recent Advances in Temporal Databases. Springer Verlag, Sept 1995.

  16. H. Couclelis. People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS. In Proc International Conference on GIS—From Space to Territory: Theories and Methods of Spatial Reasoning, Springer Verlag Lecture Notes in Computer Science 639, pages 65–77, 1992.

  17. D. Cowen. GIS versus CAD versus DBMS: what are the Differences? In Introductory Readings in Geographical Information Systems, pages 52–61. Taylor and Francis, 1990.

  18. B. David, L. Raynal, and G. Schorter. GeO2: Object Oriented Contribution for a Geographic DBMS? In Proc. 4th International Conference Database and Expert Systems Applications, pages 377–383, 1993.

  19. B. David, L. Raynal, G. Schorter, and V. Mansart. GeO2: Why Objects in a Geographical DBMS? In Proc 3rd International Symposium Large Spatial Databases, pages 264–276, 1993.

  20. M. Egenhofer and D. Mark. Naive Geography. In Proc. COSIT'95, Springer Verlag Lecture Notes in CS 988, pages 1–15, 1995.

  21. S. Faiz. Modelisation et Visualisation de l'Information Qualité dans les Bases de Données Spatiales. PhD thesis, Université Paris Sud, 1996.

  22. R. Fernandez and M. Rusinkiewicz. A Conceptual Design of a Soil Database for a GIS. International Journal of Geographical Information Systems, 7(6):525–540, 1993.

    Google Scholar 

  23. A. Frank, I. Campari, and U. Formentini, editors. Theories and Methods of Spatio-Temporal Reasoning in Geographic Space. Lecture Notes in Computer Science 639. Springer-Verlag, 1992.

  24. A. Frank and M. Goodchild. Two Perspectives on Geographical Data Modeling. Technical Report 90-11, National Center for Geographic Information and Analysis, 1990.

  25. A. Frank and W. Kuhn. Specifying Open GIS with Functional Languages. In Proc SSD'95, pages 184–195, 1995.

  26. M. Goodchild. Integrating GIS and Environmental Modeling at Global Scales. In Proc GIS/LIS'91, volume 1, pages 117–127, 1991.

    Google Scholar 

  27. M. Goodchild. Spatial Analysis with GIS: Problems and Prospects. In Proc GIS/LIS'91, volume 1, pages 40–48, 1991.

    Google Scholar 

  28. M. Goodchild. The State of GIS for Environmental Problem-Solving. In M. Goodchild, B. Parks, and L. Steyaert, editors, Environmental Modeling with GIS, pages 7–16. Oxford University Press, 1993.

  29. M. Goodchild et al. Integrating GIS and Spatial Data Analysis: Problems and Possibilities. International Journal of Geographical Information Systems, 6(5):407–424, 1992.

    Google Scholar 

  30. M. Goodchild, B. Parks, and L. Steyaert, editors. Environmental Modeling with GIS. Oxford University Press, 1993.

  31. O. Gunther and W.-F. Riekert. The Design of GODOT: an Object-oriented Geographic Information System. IEEE Data Engineering Bulletin, pages 4–9, September 1993.

  32. R. Guting. Gral: An Extensible Relational Database System for Geometric Applications. In Proceedings 15th VLDB Conference, pages 33–44, 1989.

  33. INPE—Instituto Nacional de Pesquisas Espaciais and EMBRAPA—Empresa Brasileira de Pesquisa Agropecúaria. SPRING — User Manual, February 1993. In Portuguese.

  34. Z. Kemp and R. Thearle. Modeling Relationships in Spatial Databases. In Proc 5th International Symposium on Spatial Data Handling, pages 313–322, 1992. Volume 1.

    Google Scholar 

  35. G. Langran. Issues of Implementing a Spatiotemporal System. International Journal of Geographical Information Systems, 7(4):305–314, 1993.

    Google Scholar 

  36. D. Maguire and E. Dangermond. Geographical Information Systems—volume I, chapter The Functionality of GIS, pages 319–335. John Wiley and Sons, 1991.

  37. D.J. Maguire, M.F. Goodchild, and D.W. Rhind, editors. Geographical Information Systems—volume I. John Wiley and Sons, 1991.

  38. C.B. Medeiros and M. Botelho. Managing Time in GIS. In Proc. GIS Brasil, pages 534–544, 1996. (in Portuguese).

  39. C.B. Medeiros, M.A. Casanova, and G. Camara. The DOMUS Project—Building an OODB GIS for Environmental Control. In Proc. International Workshop on Advanced Research in Geographic Information Systems (IGIS), pages 45–54, 1994. Springer Verlag Lecture Notes in Computer Science 884.

  40. C.B. Medeiros and M. Cilia. Maintenance of Binary Topological Constraints through Active Databases. In Proc 3nd ACM Workshop on Advances in GIS, pages 127–134, 1995.

  41. C.B. Medeiros and G. Jomier. Managing Alternatives and Data Evolution in GIS. In Proc. ACM/ISCA Workshop on Advances in Geographic Information Systems, pages 36–39, 1993.

  42. C.B. Medeiros and G. Jomier. Using Versions in GIS. In Proc. International DEXA Conference, pages 465–474, 1994. Springer Verlag Lecture Notes in Computer Science 856.

  43. P. Milne, S. Milton, and J. Smith. Geographical Object-oriented Databases: a Case Study. International Journal of Geographical Information Systems, 7:39–56, 1993.

    Google Scholar 

  44. I. Moreira. Origem e Sintese dos Principais Mêtodos de Avaliacão de Impacto Ambiental (Origin and Synthesis of the Most Important Methods in Environmental Impact Evaluation). In PIAB, editor, Monitoramento Ambiental—Estudos. 1992.

  45. T. Nyerges. Understanding the Scope of GIS: its Relationship to Environmental Modeling. In M. Goodchild, B. Parks, and L. Steyaert, editors, Environmental Modeling with GIS, pages 75–93. Oxford University Press, 1993.

  46. J.L. De Oliveira and C.B. Medeiros. A Direct Manipulation User Interface for Querying Geographic Databases. In Proc. Int. Conference Applications of Databases, pages 249–258, 1995.

  47. J.L. De Oliveira and R.O. Anido. Browsing and Querying in Object Oriented Databases. In Proc. 2nd International Conference on Information and Knowledge Management, pages 364–373, 1993.

  48. J.L. De Oliveira and R.O. Anido. Integration of an Interface to Navigate in Different Object Oriented DBMS. In Proc. 13th Brazilian Computer Society Congress, pages 61–75, 1993. In Portuguese.

  49. D. Peuquet. It's about time: A Conceptual Framework for the Representation of Temporal Dynamics in Geographic Information Systems. In Annals of the Association of American Geographers, 1994.

  50. N. Pissinou, K. Makki, and E. Park. Towards the Design and Development of a New Architecture for Geographic Information Systems. In Proc. 2nd International Conference on Information and Knowledge Management—CIKM, pages 565–573, 1993.

  51. J.F. Raper and D. Livingstone. Development of a Geomorphological Spatial Model Using Object-oriented Design. International Journal of Geographical Information Systems, 9(4):359–383, 1995.

    Google Scholar 

  52. J.F. Raper and D.J. Maguire. Design Models and Functionality in GIS. Computers and Geosciences, 18(4):387–400, 1992.

    Google Scholar 

  53. D. Rhind, S. Openshaw, and N. Green. The Analysis of Geographical Data: Data Rich, Technology Adequate, Theory Poor. In Proc. 4th International Working Conference on Statistical and Scientific Database Management, Springer Verlag Lecture Notes in Computer Science 339, pages 427–454, 1988.

  54. M. Scholl and A. Voisard. Building an Object-oriented System—the Story of O2, chapter Geographic Applications—an Experience with O2. Morgan Kaufmann, California, 1992.

    Google Scholar 

  55. T. Smith, S. Menon, J. Star, and J. Estes. Requirements and Principles for the Implementation and Construction of Large-scale Geographic Information Systems. International Journal of Geographical Information Systems, 1(1):13–31, 1987.

    Google Scholar 

  56. T. Smith, J. Su, A. El Abbadi, D. Agrawal, G. Alonso, and A. Saran. Computational Modeling Systems. Information Systems, 20(2):127–153, 1995.

    Google Scholar 

  57. L. Steyaert. A Perspective on the State of Environmental Simulation Modeling. In M. Goodchild, B. Parks, and L. Steyaert, editors, Environmental Modeling with GIS, pages 15–30. Oxford University Press, 1993.

  58. M. Stonebraker. The SEQUOIA 2000 Project. IEEE Data Engineering Bulletin, pages 24–28, June 1993.

  59. P. Story and M. Worboys. A Design Support Environment for Spatio-Temporal Database Applications. In Proc COSIT, Springer Verlag Lecture Notes in Computer Science 988, pages 413–430, 1995.

  60. R. Subramanian and N. Adam. The Design and Implementation of an Expert Object-Oriented Geographic Information System. In Proc. 2nd International Conference on Information and Knowledge Management—CIKM, pages 537–546, 1993.

  61. Surveys and Resource Mapping—Branch, Ministry of Environment, Lands and Parks, British Columbia—Canada. Spatial Archive and Interchange Format: Formal Definition, 3.1 edition, 1994. Reference Series.

  62. T. Vijlbrief and P. von Oosterom. The GEO++ System: an Extensible GIS. In Proc European GIS Conference, 1991.

  63. A. Voisard. Designing and Integrating User Interfaces of Geographic Database Applications. In Proc. ACM Workshop on Advanced Visual Interfaces, pages 133–142, 1994.

  64. M. Worboys. Object oriented approaches to georeferenced information. International Journal of Geographical Information Systems, 8(4):385–400, 1994.

    Google Scholar 

  65. M. Worboys, H. Hearnshaw, and D. Maguire. Object-oriented Data Modeling for Spatial Databases. International Journal of Geographical Information Systems, 4(4):369–384, 1990.

    Google Scholar 

  66. M. Yuan and J. Albrecht. Structural Analysis of Geographic Information and GIS Operations from a User's Perspective. In Proc. COSIT, Springer Verlag Lecture Notes in Computer Science 988, pages 107–122, 1995.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

OLIVEIRA, J.L.D., PIRES, F. & MEDEIROS, C.B. An Environment for Modeling and Design of Geographic Applications. GeoInformatica 1, 29–58 (1997). https://doi.org/10.1023/A:1009704100446

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009704100446

Navigation