Published

2007-01-01

Characterising requirement engineering process and methodological tools for geographical information system (GIS) applications

Caracterización del proceso y herramientas metodológicas de la ingeniería de requerimientos para aplicaciones de sistemas de información geográfica

Keywords:

geographical information systems, software engineering, systems analysis, requirements engineering, geographical standards (en)
Sistemas de información geográfica, ingeniería de software, análisis de sistemas, ingeniería de requerimientos, estándares geográficos (es)

Authors

  • Luis Fernando Medina Cardona Universidad Nacional de Colombia

This article describes the requirements engineering process and the methodological tools used in geographical information system (GIS) applications as a way to face the absence of a consistent and complete specific alternative for this domain. Requirements engineering for GIS applications are thus introduced; requirements types, actors involved and communication aspects important for the process are exhibited and current methodologies are classified in modelling and specification languages. Additionally, geomatic standards as a transversal element for GIS applications are presented.

Este artículo describe el proceso de la ingeniería de requerimientos y las herramientas metodológicas usadas en aplicaciones de sistemas de información geográfica (SIG) ante la ausencia de una alternativa integral y consistente específica para este dominio. Para ello, por un lado, se introduce la problemática de la ingeniería de requerimientos en aplicaciones SIG, se exhiben los tipos de requerimientos, actores involucrados y aspectos comunicativos relevantes en el proceso de requerimientos y se clasifican las metodologías existentes en lenguajes de modelamiento y especificación. Adicionalmente, se presentan los estándares geomáticos como un elemento transversal a tener en cuenta en las aplicaciones SIG.

References

Aime A., Bonfatti, F., and Monari, P.D., Making gis closer to end users of urban environment data., GIS’99: Proceedings of the 7th ACM international symposium on Advances in geographic information systems, New York, NY, USA, ACM Press, 1999, pp. 122-127.

Camossi, E., Bertolotto, M., Bertino, E. and Guerrini, G., A., Multigranular spatiotemporal data model., GIS ‘03: Proceedings of the 11th ACM international symposium on Advances in geographic information systems, New York, NY, USA, ACM Press, 2003, pp. 94-101.

Car, A. and Frank, A.U., Formalization of conceptual models for gis using gofer., Computers, Environment and Urban Systems, Vol. 19, March-April, 1995, pp. 89-98.

Christensen, A.F., Tryfona, N., and Jensen, C.S. Requirements and research issues in geographic data modeling., GIS ‘01: Proceedings of the 9th ACM international symposium on Advances in geographic information systems, 2001.

Chrtien, D., Vimont, Y., Larue, T., Legoff, R. and Pastre, D., The geosabrina design: the way to build a gis above a spatial data server., SAC ‘94: Proceedings of the 1994 ACM symposium on Applied computing, New York, NY, USA, ACM Press, 1994, pp., 328-332.

Clarke, K.C., Parks, B.O. and Crane, M.P., Geographic Information Systems and environmental modeling., Prentice Hall, Indian edition ed., 2002.

Da Rocha, R.V., Edelweiss, N. and Lochpe, C., Geoframe-t: a temporal conceptual framework for data modeling, GIS ‘01: Proceedings of the 9th ACM international symposium on Advances in geographic in- formation systems, New York, NY, USA, ACM Press, 2001, pp. 124-129.

Frank, A.U. and Kuhn, W., Specifying open GIS with functional languages., Department of GeoInformation, Technical University Viena, 1995.

Gordillo, S. and Balaguer, F., Refining an object oriented gis design model: topologies and field data., GIS ‘98: Proceedings of the 6th ACM international symposium on Advances in geographic information systems, New York, NY, USA, ACM Press, 1998, pp. 76-81.

IGAC, Conceptos básicos sobre Sistemas de Información Geográfica y aplicaciones en Latinoamérica., Instituto Geográfico Agustín Codazzi IGAC, 1995.

IGAC, Infraestructura colombiana de datos espaciales ICDE, conceptos y lineamientos., reporte técnico, Instituto Geográfico Agustín Codazzi, 1999.

Keller, S.F., Modeling and sharing geographic data with interlis., Computers & Geosciences, Vol. 25, February, 1999, pp. 49-59.

Kosters, G., Pagel, B.U. and Six, H.W., Object-oriented requirements engineering for GIS applications., ACM-GIS, 1995, pp. 61-65.

Kosters, G. and Six, H.W., GeoOOA: Object-oriented analysis for GIS-applications., reporte técnico., March 28, 1996.

Leffeingwell, D. and Widrig, D., Managing software requirements., A use case approach, Addison-Wesley, 2003.

Load, C.P. and Yeung, A.K.W., Concepts and techniques of Geographic Information Systems, Prentice-Hall, 2002.

Nelson, M.A.V., Alencar, P.S.C. and Cowan, D.D., An approach to formal specification and verification of map centered applications., Environmental Modelling & Software, Vol. 16, July, 2001, pp. 459-465.

O. G. C. Inc, OGC reference model., reporte técnico., Open GeoSpatial Consortium Inc, 2003.

OGC., Opengis location services (openls): Core services (parts 1-5) (ols core)., 2005.

OGC., Coordinate transformation services (ct)., 2001.

OGC., Simple features - sql (sfs), 1999.

OGC., Simple features - corba (sfc), 1999.

OGC., Geography markup language (gml3.0), 2003. OGC., Web coverage service (wcs), 2003.

OGC., Web feature service (wfs), 2005.

Presuman, R.S., Ingeniería de Software, un enfoque práctico., 5 Edición, McGraw-Hill, 2002.

Shekhar, S., Coyle, M., Goyal, B., Liu, D.R. and Sarkar, S. Data models in geographic information

systems., Communications of the ACM, Vol. 40, No. 4, 1997, pp. 103-111.

Schneider, M. and Weinrich, B.E., An abstract model of three- dimensional spatial data types., GIS ‘04: Proceedings of the 12th annual ACM international workshop on Geographic information systems, New York, NY, USA, ACM Press, 2004, pp. 67-72.

Sommerville, I., Ingeniería de Software., Addison Wesley, 2002.

Teo, J.M., Tecnología de los Sistemas de información Geográfica., RAMA, 1995.

Traynor, C. and Williams, M.G., Why are geographic information systems hard to use? CHI ‘95: Conference companion on Human factors in computing systems, New York, NY, USA, ,ACM Press, 1995,pp. 288-289.

Weitzenfeld, A., Ingeniería de software orientada a objetos con UML., Java e Internet, Thomson Publishing, 2004.