Developing GIS Applications with Objects : A Design Patterns Approach

In this paper we present an object-oriented approach for designing GIS applications; it combines well known software engineering practices with the use of design patterns as a conceptual tool to cope with recurrent problems appearing in the GIS domain. Our approach allows the designer to decouple th...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Gordillo, Silvia Ethel, Balaguer, Federico, Mostaccio, Catalina Alba, Das Neves, Fernando
Formato: Articulo
Lenguaje:Inglés
Publicado: 1999
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/131855
Aporte de:
id I19-R120-10915-131855
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Informática
Ciencias Exactas
spatial data models
object-orientation
design patterns
spellingShingle Informática
Ciencias Exactas
spatial data models
object-orientation
design patterns
Gordillo, Silvia Ethel
Balaguer, Federico
Mostaccio, Catalina Alba
Das Neves, Fernando
Developing GIS Applications with Objects : A Design Patterns Approach
topic_facet Informática
Ciencias Exactas
spatial data models
object-orientation
design patterns
description In this paper we present an object-oriented approach for designing GIS applications; it combines well known software engineering practices with the use of design patterns as a conceptual tool to cope with recurrent problems appearing in the GIS domain. Our approach allows the designer to decouple the conceptual definition of application objects from their spatial representation. In this way, GIS applications can evolve smoothly, because maintenance is achieved by focusing on different concerns at different times. We show that our approach is also useful to support spatial features in conventional applications built with object-oriented technology. The structure of this paper is as follows: We first introduce design patterns, an efficient strategy to record design experience; then we discuss the most common design problems a developer of GIS applications must face. The core of our method is then presented by explaining how the use of decorators helps in extending objects to incorporate spatial attributes and behavior. Next, we analyze some recurrent design problems in the GIS domain and present some new patterns addressing those problems. Some further work is finally discussed.
format Articulo
Articulo
author Gordillo, Silvia Ethel
Balaguer, Federico
Mostaccio, Catalina Alba
Das Neves, Fernando
author_facet Gordillo, Silvia Ethel
Balaguer, Federico
Mostaccio, Catalina Alba
Das Neves, Fernando
author_sort Gordillo, Silvia Ethel
title Developing GIS Applications with Objects : A Design Patterns Approach
title_short Developing GIS Applications with Objects : A Design Patterns Approach
title_full Developing GIS Applications with Objects : A Design Patterns Approach
title_fullStr Developing GIS Applications with Objects : A Design Patterns Approach
title_full_unstemmed Developing GIS Applications with Objects : A Design Patterns Approach
title_sort developing gis applications with objects : a design patterns approach
publishDate 1999
url http://sedici.unlp.edu.ar/handle/10915/131855
work_keys_str_mv AT gordillosilviaethel developinggisapplicationswithobjectsadesignpatternsapproach
AT balaguerfederico developinggisapplicationswithobjectsadesignpatternsapproach
AT mostacciocatalinaalba developinggisapplicationswithobjectsadesignpatternsapproach
AT dasnevesfernando developinggisapplicationswithobjectsadesignpatternsapproach
bdutipo_str Repositorios
_version_ 1764820453494358016