Abstract
The evolution of geographic phenomena has been one of the concerns of spatiotemporal database research. However, in a large spectrum of geographical applications, users need more than a mere representation of data evolution. For instance, in urban management applications—e.g., cadastral evolution—users often need to know why, how, and by whom certain changes have been performed as well as their possible impact on the environment. Answers to such queries are not possible unless supplementary information concerning real world events is associated with the corresponding changes in the database and is managed efficiently. This paper proposes a solution to this problem, which is based on extending a spatiotemporal database with a mechanism for managing documentation on the evolution of geographic information. This solution has been implemented in a GIS-based prototype, which is also discussed in the paper.
Similar content being viewed by others
References
A. Ailamaki, Y. Ioannidis, and M. Livny. “Scientific workflow management by database management,” in Proceedings 10th IEEE International Conference on Scientific and Statistical Database Management, 190-201, 1998.
S. Abiteboul, R. Hull, and V. Vianu. Foundations of Databases. Addison-Wesley: Reading, MA, 1995.
K. Böhm and K. Aberer. “Storing HyTime documents in an object-oriented databases,” in Proceedings of the third International Conference on Information and Knowledge Management (CIKM), 26-33, 1994.
T. Badard. “Towards a generic updating tool for geographic databases,” in Proceeding of the International GIS/LIS Conference, 352-363, 1998.
P. Buneman, M. Fernandez, and D. Suciu. “UnQL: A query language and algebra for semistructured data based on structural recursion,” The VLDB Journal, Vol. 9(1):1-110, 2000.
C. Bauzer-Medeiros and G. Jomier. “Managing alternatives and data evolution in GIS,” in Proceedings of ACM Workshop on Advances in GIS (ACM/GIS), ACM Press, pp. 30-36, 1993.
R. Benetis, C.S. Jensen, G. Karciauskas, and S. Saltenis. Nearest Neighbor and Reverse Nearest Neighbor Queries for Moving Objects. TIMECENTER Technical report TR-66.
V. Christophides, S. Abiteboul, S. Cluet, and M. Scholl. “From structured documents to novel query facilities,” in Proceedings of the ACM Conference on the Management of Data (ACM SIGMOD), 313-324, 1994.
F. Cassati and A. Discenza. “Supporting workflow cooperation within and across organizations,” in Proceedings of the International ACM Symposium on Applied Computing, Vol. 1, 196-202, 2000.
F. Cattaneo, E. Di Nitto, A. Fuggetta, L. Lavazza, and G. Valetto. “Managing software artifacts on the web with labyrinth,” in Proceedings of the International Conference on Software Engineering, 746-749, 2000.
W. Cellary and G. Jomier. “Consistency of versions in object-oriented databases,” in Proceedings of the Very Large Database Conference (VLDB), pp. 432-441, 1990.
W. Cellary and G. Jomier. “The database version approach,” Networking and Information Systems Journal, Hermes, Vol. 3(1):177-214, 1994.
V. Christophides and A. Rizk. “Querying structured documents with hypertext links using OODBMS,” in Proceedings of the ACM European Conference on Hypermedia Technology, 186-197, 1994.
C. Claramunt and M. Thériault. “Managing time in GIS: An event oriented approach,” in J. Clifford and A. Tuzhilin (Eds.), Recent Advances on Temporal Databases. Lecture Notes in Computer Science No. 1021, Springer Verlag: Berlin/Heidelberg/New York, 23-42, 1995.
A. Dattolo and V. Loia. “Collaborative version control in an agent-based hypertext environment,” Information Systems, Vol. 21(2):127-145, 1996.
P. Dourish, W.K. Edwards, A. LaMarca, and M. Salisbury. “Presto: An experimental architecture for fluid interactive document spaces,” ACM Transactions on Computer-Human Interaction, Vol. 6(2):133-161, 1999.
P. Dourish, W.K. Edwards, A. LaMarca, J. Lamping, K. Petersen, M. Salisbury, D.B. Terry, and J. Thornton. “Extending document management systems with user-specific active properties,” ACM Transactions on Information Systems, Vol. 18(2):140-170, 2000.
S.G. Eick, T.L. Graves, A.F. Karr, J.S. Marron, and A. Mockus. “Does code decay? Assessing the evidence from change management data,” IEEE Transactions on Software Engineering, Vol. 27(1), 2001.
L. Forlizzi, R.H. Güting, E. Nardelli, and M. Schneider. “A data model and data structures for moving objects databases,” in Proceedings of the ACM Conference on the Management of Data (SIGMOD), 319-330, 2000.
R. Fileto, L. Liu, C. Pu, C.B. Medeiros, and E. Assad. “POESIA—An ontological workflow approach for composing web services in agriculture,” The VLDB Journal, Vol. 12(4):352-367, 2003.
F. Fonseca. Ontology-driven Geographic Information Systems. Ph.D. Thesis, University of Maine, USA, June 2001.
R. Furuta, E. Munson, and J. Maletic (Eds.), Proceedings of the 2002 ACM Symposium on Document Engineering, ACM Press, 2002.
S. Gancçarski and G. Jomier. “Managing entity versions within their context: A formal approach,” in Proceedings of Database and Expert Systems Applications Conference (DEXA), 1994.
OpenGIS. Geographic Markup Language GML 2.0. http://opengis.net/gml/01029/GML2.html. OGC Document Number: 01-029, February 2001. (As of March 2002).
R. Grice. “Some reflections on the emergence of a profession,” ACM Journal of Computer Documentation, Vol. 26(3):126-129, 2002.
O. Günther and A. Voisard. “Metadata in geographic and environmental data management,” in W. Klas and A. Sheth (Eds.), Managing Multimedia Data: Using Metadata to Integrate and Apply Digital Data, McGraw-Hill: San Francisco/New York, 1998.
G. Langran. Time in Geographic Information Systems. Taylor and Francis: London, 1992.
The MapInfo GIS Software home page. URL: http:www.mapinfo.com, 2002.
T.P. Moran and J.M. Carroll (Eds.), Design Rationale: Concepts, Techniques and Use. Laurence Erlbaum Associates, 1996.
M.A. Peerbocus. Management of spatiotemporal evolution in a geographic database. Ph.D. thesis, University of Paris at Dauphine (Paris IX): France, December 2001.
D.J. Peuquet. “It's about time: A conceptual framework for the representation of the temporal dynamics in geographic information systems,” Annals of the Association of American Cartographers, Vol. 84(3):441-461, 1994.
M.A. Peerbocus, G. Jomier, and T. Badard. A methodology for updating geographic databases using map versions: Tenth International Symposium on Spatial Data Handling, 2002.
M.A. Peerbocus, C.B. Medeiros, G. Jomier, and A. Voisard. “Documenting changes in a spatiotemporal database,” Proc. XVI Brazilian Database Symposium, 10-24, 2001.
D. Pfoser and Y. Theodoridis. “Generating semantics-based trajectories of moving objects,” in Proceedings of the International Workshop on Emerging Technologies for Geo-Based Applications, 2000.
W. Pfoser and N. Tryfona. “Requirements, definitions and notations for spatiotemporal application environments,” Proceedings of ACM Workshop on Advances in GIS (ACM/GIS). ACM Press, 1998.
J. Roddick, L. Al-Jadir, L. Bertossi, M. Dumas, F. Estrella, H. Gregersen, K. Hornsby, J. Lufter, F. Mandreoli, T. Männistö, E. Mayol, and L. Wedemeijer. “Evolution and change in data management—Issues and directions,” ACM SIGMOD RECORD Vol. 29(1):21-26, 2000.
M. Rusinkiewicz and A. Sheth. “Specification and execution of transactional workflows,” in W. Kim (Ed.), Modern Database Systems. The Object Model, Interoperability and Beyond, ACM Press, 592-620, 1995.
P. Rigaux, M. Scholl and A. Voisard. Spatial Databases—With Application to GIS. Morgan Kaufmann: San Francisco, 432, 2001.
L. Sperry, C. Claramunt, and T. Libourel. “A lineage metadata model for the temporal management of a cadastre application,” in S. Spaccapietra and N. Pissinou (Eds.), Proceedings of the International Workshop on Spatio-temporal Models and Language, 1999.
K. Schmidt and C. Simone. “Taking the distributed nature of cooperative work seriously,” in Proceedings of the 6th Euromicro Workshop on Parallel and Distributed Processing, 295-301, 1998.
A.P. Sistla, O. Wolfson, S. Chamberlain, and S. Dao. “Modeling and querying moving objects,” in Proceedings of the Thirteenth International Conference on Data Engineering (ICDE), 422-432, 1997.
N. Tryfona. “Modeling phenomena in spatiotemporal applications: Desiderata and solutions,” in Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA), Lecture Notes in Computer Science Springer Verlag: Berlin/Heidelberg/New York, 1998.
H. Uitermark, P. van Oosterom, N. Mars and M. Molenaar. “Ontology-based geographic data set integration,” in Proceedings of the Spatio-Temporal Database Management, International Workshop STDBM'99, Edinburgh, Scotland, September 10–11, 1999, Proceedings. Lecture Notes in Computer Science, Vol. 1678, Springer, 1999.
P. Valsecchi, C. Claramunt, and E. Peytchev. “OSIRIS: An international operable system for the integration of real time traffic data within GIS,” in R. Laurini (Ed.), Proceedings of the 1st Telegeoprocessing Conference, 40-46, 1999.
A. Voisard, C. Medeiros, and G. Jomier. “Database support for cooperative work documentation,” in Proceedings of the 4th International Conference on the Design of Cooperative Systems, Sophia-Antipolis, 2000.
M.F. Worboys. “A unified model for spatial and temporal information,” The Computer Journal, Vol. 37(1):25-34, 1994.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Peerbocus, M., Medeiros, C.B., Jomier, G. et al. A System for Change Documentation Based on a Spatiotemporal Database. GeoInformatica 8, 173–204 (2004). https://doi.org/10.1023/B:GEIN.0000017747.96815.70
Issue Date:
DOI: https://doi.org/10.1023/B:GEIN.0000017747.96815.70