PANDA: An Extensible DBMS Supporting Object-Oriented Software Techniques | SpringerLink
Skip to main content

PANDA: An Extensible DBMS Supporting Object-Oriented Software Techniques

  • Conference paper
Datenbanksysteme in Büro, Technik und Wissenschaft

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 204))

Abstract

The PANDA databases management system was designed for non-standard applications which deal with spatial data. It supports an object-oriented program design with modularization, encapsulation, and reusability, and can be easily embedded into complex applications, such as spatial information systems or cartographic expert systems. It is presented how complex objects and their operations are defined. A layered structure on top of the programmer’s interface provides object operations which include potentially complex consistency constraints.

This work was partially funded by a grant from NSF under No. IST-8609123 and equipment grants from Digital Equipment Corporation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5879
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7349
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. M.L. Brodie. On the Development of Data Models. In: M.L. Brodie et al., editors, On Conceptual Modelling, Springer Verlag, New York (NY), 1984.

    Chapter  Google Scholar 

  2. A. Christensen and T.U. Zahle. A Comparison of Self-Contained and Embedded Database Languages. In: P. Stocker and W. Kent, editors, Proceedings 13th VLDB Conference, Brighton, England, September 1987.

    Google Scholar 

  3. O.-J. Dahl and K. Nygaard. SIMULA—An Algol-based Simulation Language. Communications of the ACM, 9(9), September 1966.

    Google Scholar 

  4. M. Egenhofer and A. Frank. A Precompiler For Modular, Transportable Pascal. SIGPLAN Notices, 23(3), March 1988.

    Google Scholar 

  5. M. Egenhofer and Andrew Frank. Object-Oriented Software Techniques in PANDA. Technical Report 96, Surveying Engineering Program, University of Maine, Orono (ME), December 1988.

    Google Scholar 

  6. A. Frank. PANDA—A Pascal Network Database System. In: G.W. Gorsline, editor, Proceedings of the Fifth Symposium on Small Systems, Colorado Springs (CO), 1982.

    Google Scholar 

  7. A. Frank. Problems of Realizing LIS: Storage Methods for Space Related Data: The Field Tree. Technical Report 71, Institut for Geodesy and Photogrammetry, Swiss Federal Institute of Technology (ETH), Zurich, Switzerland, 1983.

    Google Scholar 

  8. A. Frank and W. Kuhn. Cell Graph: A Provable Correct Method for the Storage of Geometry. In: D. Marble, editor, Second International Symposium on Spatial Data Handling, Seattle (WA), 1986.

    Google Scholar 

  9. J. Guttag. Abstract Data Types And The Development Of Data Structures. Communications of the ACM, June 1977.

    Google Scholar 

  10. B. Liskov et al. CLU Reference. Lecture Notes in Computer Science, Springer Verlag, New York (NY), 1981.

    Google Scholar 

  11. W. Olthoff. An Overview on ModPascal. SIGPLAN Notices, 20(10), October 1985.

    Google Scholar 

  12. D.L. Parnas and J.E. Share. Language Facilities for Supporting the Use of Data Abstraction in the Development of Software Systems. Technical Report, Naval Research Laboratory, Washington (DC), 1978.

    Google Scholar 

  13. A. Sernades et al. Object-Oriented Specification of Databases: An Algebraic Approach. In: P. Stocker and W. Kent, editors, Proceedings 13th VLDB Conference, Brighton, England, September 1987.

    Google Scholar 

  14. S.N. Zilles. Types, Algebras, and Modelling. In: M.L. Brodie et al., editors, On Conceptual Modelling, Springer Verlag, New York (NY), 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Egenhofer, M.J., Frank, A.U. (1989). PANDA: An Extensible DBMS Supporting Object-Oriented Software Techniques. In: Härder, T. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik-Fachberichte, vol 204. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74571-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-74571-3_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50894-6

  • Online ISBN: 978-3-642-74571-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics