tool. With these tools it is possible to not only
construct the GBD schema but even generate
executable code.
This method is based upon a conceptual
framework, the GeoFrame, which offers resources
that simplifies the usage of UML in the elaboration
of GDB conceptual schemas. The proposed
extension follows the same line, except that now it
simplifies the usage of UML at the specification of
geographic analysis processes.
The solution presented as a whole has been
incorporated to the PGeoFrame-A package, which
imports the contents from the original framework,
the PGeoFrame package. In a synthetic way, the user
of this framework who may choose to use the
PGeoFrame-A will find semantics that supports the
expression of geographic analysis processes,
together with a catalog of expandable operations.
Besides that, with utilization of GeoFrame it is
possible to develop a catalog of analysis patterns
that will progress along the time it is used. In a
similar way, our intent is to offer together with the
GeoFrame extension for specification of GP a basic
catalog for operations. This catalog has to be
independent of software and be able to be enlarged
by the user, according to the requirements of the GP
that may be implemented on the GDB.
ACKNOWLEDGEMENTS
This work has been partially supported by CNPq
(Brazilian National Research Council), the Brazilian
governmental agency for scientific and technological
development.
REFERENCES
Albrecht, J., 1996. Universelle GIS Operations for
Environment Modeling. In Proceedings of the 3.
nd
International Conference on Integrating GIS and
Environmental Modeling. Santa Barbara.
Aronoff, S., 1989. Geographic Information Systems: a
management perspective. WDL Publications, Ottawa.
Booch, G., Jacobson, Y., Rumbagh, J., 1999. The Unified
Modeling Language User Guide. Addison-Wesley,
New York.
Câmara, G., et al., 2000. Towards a Unified Framework
for Spatial Data Models. J. Braz. Comp. Soc. Porto
Alegre, 7(1), 17 – 25.
Câmara, G., Onsrud, H., Monteiro, A.M.V., 2004.
Eficcacious Sustainability of GIS Development within
a Low income Country: The Brazilian Experience.
INPE. In: www.dpi.inpe.br/terralib.
Chrisman, N., 1997. Exploring Geographic Information
Systems. John Wiley & Sons, New York.
Davis Jr, C. A., Laender, A. H. F., 1999. Multiple
representations in GIS: materialization through map
generalization, geometric, and spatial analysis
operations. In Proceedings. 7th ACM GIS, Kansas
City, 60--65.
Gentleware, 2004. Poseidon for UML.
www.gentleware.com.
Goodchild, M., 1990. Geographical Data Modeling. In A.
Frank, M. Goodchild, Two Perspective on
Geographical Data Modeling. NCGIA, Santa Barbara.
Kösters, G. et al., 1997. “GIS-Application Development
with GeoOOA”. Int. Jounnal of GIS, 11(4).
Lisboa Filho, J., Iochpe, C., Borges, K. A., 2002. Analysis
patterns for GIS data schema reuse on urban
management applications. In CLEI Electronic Journal,
v.5, n.2.
Lisboa Filho, J., Iochpe, C., 1999. Specifying analysis
patterns for geographic databases on the basis of a
conceptual framework. In Proceedings 7th ACM GIS,
Kansas City, 7-13.
Lisboa Filho, J., Sodré, V. F., Daltio, J. Rodrigues Jr, M.
F., Vilela, V., 2004. “A CASE tool for geographic
database design supporting analysis patterns”.
Conceptual Modeling for Advanced Application
Domains. Proc. of ER2004 Workshop on Conceptual
Modeling for Geographic Information Systems
(CoMoGIS), Shanghai, China. LNCS 3289.
Object Management Group, 2004. UML 2.0
SuperStructure Specification. www.omg.org
Oliveira, J.L., Pires, F., Medeiros, C.B., 1997. An
Environment for Modeling and Design of Geographic
Applications. GeoInformatica, v.1, Kluwer, Boston,
29-58.
Open GIS Consortium., 2001. The OpenGIS abstract
specification, topic 1: feature geometry, version 5..
www.opengis.org.
Parent, C. et al. “Spatio-temporal conceptual models: data
structures + space + time”. In Proc.7th ACM GIS,
Kansas City, 1999.
Quatrani, T., 19997. Visual Modeling with Rational Rose
and UML. Addison-Wesley.
Rocha, L. V., Edelweiss, N., Iochpe, C., 2001. GeoFrame-
T: A Temporal Conceptual Framework for Data
Modeling. In Proc. 9th ACM GIS, Atlanta, 124-129.
Ruschel, C., 2003. Extending the Framework GeoFrame
for supporting Geographic Analysis Processes. Porto
Alegre: PPGC-UFRGS. Master Degree Dissertation
(in portuguese). www.inf.ufrgs.br/~ciochpe.
Tomlin, C. D., 1991. Cartographic Modeling. In: D.
Maguire et. al. Geographical Information Systems.
Longman, 362--374.
DESIGNING GEOGRAPHIC ANALYSIS PROCESSES ON THE BASIS OF THE CONCEPTUAL FRAMEWORK
GEOFRAME
97