Skip to main content

Datenbanken in Software-Produktionsumgebungen: Das Projekt DAMOKLES und sein Entwurfsobjekt-Datenmodell

  • Conference paper
Die Zukunft der Informationssysteme Lehren der 80er Jahre

Part of the book series: Betriebs- und Wirtschaftsinformatik ((BETRIEBS,volume 17))

  • 53 Accesses

Kurzfassung

Integrierte Software-Produktionsumgebungen erfordern leistungsfähige Datenbanksysteme, um die großen Mengen anfallender Information nach einheitlichen Kriterien verwalten zu können. Die kommerziell verfügbare, konventionelle Datenbanktechnologie ist jedoch nicht in der Lage, den Anforderungen von Software-Produktionsumgebungen nachzukommen — ein Umstand, der in unzureichender Leistung entsprechender Datenbanklösungen resultiert. Die Ursachen für diesen Mangel liegen letztendlich darin, daß die derzeit verfügbaren Datenmodelle nur unzulänglich geeignet sind, um die anfallenden komplexen Informationsstrukturen effizient zu handhaben. Der erforderlichen Neukonstruktion besser geeigneter Datenbanksysteme muß demzufolge die Entwicklung eines geeigneten Datenmodells vorangehen.

Das Projekt DAMOKLES hat die Entwicklung eines speziell für Software-Produktionsumgebungen geeigneten Datenbanksystems zum Ziel. Ausgehend von einer Anforderungsanalyse stellt dieser Beitrag das Entwurfsobjekt-Datenmodell von DAMOKLES vor, das auf dem klassischen Entity-Relationship Ansatz basiert. Die Konzepte zur Modellierung von komplexen Objekten, von Versionen, Konfigurationen, und beliebigen Beziehungen, sowie zur Handhabung mehrerer (privater und öffentlicher) Datenbasen werden vorgestellt. Nach einer Diskussion einiger wesentlicher Implementierungsaspekte werden schließlich Perspektiven für die künftige Entwicklung von Soft-ware-Werkzeugen aufgezeigt.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • 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.

Literatur

  1. American National Standards Institute, Inc.: The Programming Language Ada Reference Manual. ANSI/ML-STD-1815A-1983. Lecture Notes in Computer Science, Vol. 155, Springer, 1983.

    Google Scholar 

  2. Chen, P. P.-S.: The Entity-Relationship Model — Toward a Unified View of Data. ACM Transactions on Database Systems, Vol. 1, No. 1, March 1976, pp. 9–36.

    Google Scholar 

  3. Dadam, P. V. Lum, and H.-D. Werner: Integration of Time Versions into a Relational Database System. Proc. 10th Int. Conference on Very Large Data Bases, 1984, pp. 509–522.

    Google Scholar 

  4. Date, C. J.: Introduction to Database Systems. 3rd edition. Addison-Wesley, 1981.

    Google Scholar 

  5. De Witt, D. J. et al.: Implementation Techniques for Main Memory Database Systems. Technical Report, Electronic Research Labatoratory, University of California, Berkeley, 1984.

    Google Scholar 

  6. Dittrich, K. R. and R. A. Lorie: Version Support for Engineering Database Systems. Research Report RJ 4769 (50628) 7/18/85. IBM Research Laboratory, San Jose, CA 95193 (to appear in IEEE Trans. on Software Engineering).

    Google Scholar 

  7. Dittrich, K. R., A. M. Kotz and J. A. Mülle: A Multilevel Approach to Design Database Systems and its Basic Mechanisms. Proc. IEEE COMPINT, Montreal, 1985, pp. 313–320.

    Google Scholar 

  8. Dittrich, K. R., A. M. Kotz and J. A. Mülle: Complex Consistency Constraints in Design Databases. Technical Report No. 2, FZI Karlsruhe, 1985.

    Google Scholar 

  9. Gotthard, W. et al.: DAMOKLES — Das Datenmodell des UNIBASE Entwicklungsdatenbanksystems. UNIBASE Projektbericht, Forschungszentrum Informatik, Karlsruhe, März 1986.

    Google Scholar 

  10. Habermann, N. et al.: The Second Compendium of Gandalf Documentation. Department of Computer Science, Carnegie-Mellon University, Pittsburgh, May 1982.

    Google Scholar 

  11. Härder, T. et al.: KUNICAD — Ein datenbankgestütztes geometrisches Modellierungssystem für Werkstücke. Universität Kaiserslautern, Bericht Nr. 22/86, Januar 1986.

    Google Scholar 

  12. Haskin, R. L. and R. A. Lorie: On Extending the Functions of a Relational Database System. Proc. SIGMOD (ACM), June 1982, pp. 207–212.

    Google Scholar 

  13. Henderson, P. (ed.): Proc. of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Engineering Environments. SIGPLAN Notices, Vol. 19, No. 5, May 1984.

    Google Scholar 

  14. J. J. van Griethuysen (ed.): Concepts and Terminology for the Conceptual Schema and the Information Base. International Organization for Standardization, ISO/TC97/SC5/WG3, publication number ISO/TC97/SC5 — N 695, 1982.

    Google Scholar 

  15. Katz, R.: Information Management for Engineering Design. Springer, 1985.

    Book  Google Scholar 

  16. Kent, W.: Limitations of Record-Based Information Models. ACM Transactions on Database Systems, Vol. 4, No. 1, March 1979.

    Google Scholar 

  17. Klahold, P., G. Schlageter, R. Unland and W. Wilkes: A Transaction Model Supporting Complex Applications in Integrated Information Systems. Proc. SIGMOD 1985, pp. 388–401.

    Google Scholar 

  18. Linton, M. A.: Implementing Relational Views of Programs. In: [Hend84], pp. 132-. 140.

    Google Scholar 

  19. Lockemann, P. C. et al: Database Requirements of Engineering Applications — An Analysis. Proc. GI-Fachtagung “Datenbanksysteme in Büro, Technik und Wissenschaft”, Karlsruhe, März 1985.

    Google Scholar 

  20. Narayanaswamy, K., W. Scacchi and D. McLeod: Information Management Support for Evolving Software Systems. Technical Report USC TR 85–324, University of Southern California, Los Angeles, CA 90089–0782, March 1985.

    Google Scholar 

  21. Perlis, A; Sayward, F. and Shaw, M.: Software Metrics — An Analysis and Evaluation. MIT Press, 1981.

    Google Scholar 

  22. Sidle, T. W.: Weaknesses of Commercial Database Management Systems in Engineering Applications. Proc. 17th Design Automation Conference, Minneapolis, June 1980, pp. 57–61.

    Google Scholar 

  23. Tichy, W. F.: RCS — A System for Version Control. Software Practice and Experience, Vol. 15, No. 7, 1985, pp. 637–654.

    Google Scholar 

  24. Wirth, N.: Programming in Modula 2. Springer, 1982.

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gotthard, W., Dittrich, K.R., Lockemann, P.C. (1986). Datenbanken in Software-Produktionsumgebungen: Das Projekt DAMOKLES und sein Entwurfsobjekt-Datenmodell. In: Schulz, A. (eds) Die Zukunft der Informationssysteme Lehren der 80er Jahre. Betriebs- und Wirtschaftsinformatik, vol 17. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71384-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-71384-2_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-16802-7

  • Online ISBN: 978-3-642-71384-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics