, Volume 8, Issue 1, pp 49–69 | Cite as

The Design and Implementation of a Repository for the Management of Spatial Data Integrity Constraints

  • Sophie Cockcroft


This paper reviews the key features of an environment to support domain users in spatial information system (SIS) development. It presents a full design and prototype implementation of a repository system for the storage and management of metadata, focusing on a subset of spatial data integrity constraint classes. The system is designed to support spatial system development and customization by users within the domain that the system will operate.

database constraints business rules spatial data quality system development repository user interface 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J.T. Anderson and M. Stonebraker. “Sequoia 2000 metadata schema for satellite images,” Sigmod Record, Vol. 23(4):42-48, 1994.Google Scholar
  2. 2.
    ANZLIC. ANZLIC Guidelines: Core metadata elements, ANZLIC (Australia and New Zealand Land Information Council), Belconnen, ACT 2616, Australia, Version 1, July 1996.Google Scholar
  3. 3.
    P.A. Berstein, T. Bergstraesser, J. Carlson, S. Pal, P. Sanders, and D. Shutt. “Microsoft repository version 2 and the open information model,” Information Systems, Vol. 24(2):71-98, 1999.Google Scholar
  4. 4.
    C. Brown. “The role of a repository in the adoption of object-oriented techniques and databases,” CASE Trends, July, 45-60, 1993.Google Scholar
  5. 5.
    A. Chadwick. “An architecture to support business rules in custom GIS applications,” in Proc. 18th AM/FM International Conference, Baltimore, AM/FM International, 1047-1058, 1995.Google Scholar
  6. 6.
    A. Chance, R.G. Newell, and D.G. Theriault. Smallworld GIS: An object oriented GIS issues and solutions. Technical Paper Number 3, Smallworld PLC., Cambridge, UK, 1996.Google Scholar
  7. 7.
    S. Cockcroft. “A taxonomy of spatial data integrity constraints,” Geoinformatica, Vol. 1(4):327-343, 1997.Google Scholar
  8. 8.
    S. Cockcroft. “User defined spatial (business) rules: storage, management and implementation: A Pipe network case study,” in Proc. 10th Annual Colloquium of the Spatial Information Research Centre, University of Otago, Dunedin, New Zealand, 1998.Google Scholar
  9. 9.
    S. Cockcroft. “Spatial data management in an integrated software engineering environment,” Ph.D. Thesis, Otago University, Dunedin, New Zealand, 1999.Google Scholar
  10. 10.
    S. Cockcroft. “Modelling spatial data integrity rules at the metadata level,” in Proc. Sixth International Conference on GeoComputation, Brisbane, Australia, September 24–26. CD Paper No. 22. 2001.Google Scholar
  11. 11.
    C.N.G. Dampney and R.M. Colomb. “Semantic correspondence in integrating CASE tool repository schemas,” Information and Software Technology, Vol. 36(2):87-96, 1994.Google Scholar
  12. 12.
    J. Diederich and J. Milton. “Creating domain specific metadata for scientific data and knowledge bases,” IEEE Transactions on Knowledge and Data Engineering, Vol. 3(4):421-434, 1991.Google Scholar
  13. 13.
    J. de Oliveira, F. Pires, and C.B. Medeiros. “An environment for modeling and design of geographic applications,” GeoInformatica, Vol. 1(1):29-58, 1997.Google Scholar
  14. 14.
    Dublin_Core Dublin Core Metadata,, Date Accessed: 3/11/98. Date of Last Update: Unknown, 1998.Google Scholar
  15. 15.
    G. Dutton. “Pathways to sharable spatial databases,” in Proc. Auto Carto 11, Minneapolis, ACSM-ASPRS, 157-166, 1993.Google Scholar
  16. 16.
    M. Egenhofer and W. Kuhn. “Beyond desktop GIS,” in Proc. GIS PlaNET, Lisbon, 1-15.Google Scholar
  17. 17.
    Y. Everett. “About the Klamath metadata dictionary,” Technical Report, Department of Landscape Architecture, University of California, Berkley, 1994.Google Scholar
  18. 18.
    FGDC. Content Standard for Digital Geospatial Metadata (CSDGM), ~. Date Accessed: 16/2/99, Date of Last Update: 1998.Google Scholar
  19. 19.
    P.G. Firns. “An extended entity relationship model applicable to the design of spatially referenced databases,” Unpublished Ph.D. Thesis, University of Otago, Dunedin, New Zealand, 1994.Google Scholar
  20. 20.
    J.P. Gray. “CASE tool construction for a parallel software development ethodology,” Information and Software Technology, Vol. 39(4):235-252, 1997.Google Scholar
  21. 21.
    O. Günther and J. Lamberts. “Object-oriented techniques for the management of geographic and environmental data,” The Computer Journal, Vol. 37(1):16-25, 1994.Google Scholar
  22. 22.
    T. Hadzilacos and N. Tryfona. “Logical data modelling for geographic applications,” International Journal of Geographical Information Systems, Vol. 10(2):179-200, 1996.Google Scholar
  23. 23.
    M.M. Henderson. “The importance of data administration in information management,” Information Management Review, Vol. 2(4):41-47, 1987.Google Scholar
  24. 24.
    H. Herbst. “Business rules in system analysis: A meta-model and repository system,” Information Systems, Vol. 21(2):147-166, 1996.Google Scholar
  25. 25.
    M. Jarke, R. Gallersdörfer, M.A. Jeusfeld, and M. Staudt. “ConceptBase—A deductive object base for meta data management,” Journal of Intelligent Information Systems, Vol. 4(2):167-192, 1995.Google Scholar
  26. 26.
    C.B. Medeiros and F. Pires. “Databases for GIS,” ACM SIGMOD record, Vol. 23(1):107-115, 1994.Google Scholar
  27. 27.
    C.B. Medeiros and G.C. Magalhaes. “Rule application in GIS—A case study,” UNICAMP, Brazil, DCC-18/93, July 1993, 1993.Google Scholar
  28. 28.
    C.B. Medeiros and M. Cilia. “Maintenance of binary topological constraints through active databases,” in P. Bergougnoux (Ed.), Proc. 3rd ACM International Workshop on Advances in Geographic Information Systems, Baltimore, Maryland, USA, 127-133, 1995.Google Scholar
  29. 29.
    C.B. Medeiros and M.J. Andrade. “Implementing integrity control in active data bases,” Journal of Systems and Software, Vol. 27:171-181, 1994.Google Scholar
  30. 30.
    D. Medyckyj-Scott, M. Cuthbertson, and I. Newman. “Discovering environmental data: metadatabases, network information, resource tools and the GENIE system,” International Journal of Geographical Information Systems, Vol. 10(1):65-84, 1996.Google Scholar
  31. 31.
    Nativi, Stefano and Giorgio Federicci. “A conceptual modelling for the GIS developing,” Proc. of the Fifth European Conference and Exhibition on Geographic Information Systems, EGIS '94. EGIS Foundation, Utrecht, 1:899-908, 1994.Google Scholar
  32. 32.
    K.J. Reinke. “A framework for visualising the quality of spatial data”, in Proceedings AURISA, Perth, Western Australia, AURISA. Published on CD-ROM, 1998.Google Scholar
  33. 33.
    S. Servigne, T. Ubeda, A. Puricelli, and R. Laurini. “A methodology for spatial consistency improvement of geographic databases,” Geoinformatica, Vol. 4(1):7-34, 2000.Google Scholar
  34. 34.
    A. Shoshani. “Experience with creating a metadatabase and a metadata browsing tool,” in Proc. IEEE Workshop on Metadata for Scientific and Technical Data Management, Washington, May, 1–17, 1994.Google Scholar
  35. 35.
    J. Star and J. Estes. Geographic Information Systems: An Introduction. Englewood Cliffs, New Jersey, Prentice Hall, 1990.Google Scholar
  36. 36.
    T. Ubeda and M. Egenhofer. “Topological error correcting in GIS,” in A. Voisard (Ed.), Proc. Advances in Spatial Databases 5th International Symposium, SSD '97, Springer Verlag, Berlin, Germany, 283-297, 1997.Google Scholar
  37. 37.
    T. Ubeda and S. Servigne. “Geometric and topological consistency of spatial data,” in Proc. 1st International Conference on Geocomputation, Leeds, U.K., 830-842, 1996.Google Scholar

Copyright information

© Kluwer Academic Publishers 2004

Authors and Affiliations

  • Sophie Cockcroft
    • 1
  1. 1.UQ Business School, University of Queensland, St LuciaBrisbaneAustralia

Personalised recommendations