Skip to main content

Objektorientierte Softwareentwicklung datenintensiver Mehrbenutzeranwendungen für relationale Datenbanksysteme

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

Part of the book series: Informatik aktuell ((INFORMAT))

  • 86 Accesses

Kurzfassung

Von der Objektorientierung als Paradigma der Softwareentwicklung verspricht man sich vielfach eine höhere Produktivität der Entwickler/innen und eine verbesserte Wiederverwendung von Software-Komponenten. Über die Nutzung objektorientierter Programmiersprachen hinaus wird dabei auch eine objektorientierte Entwurfsmethodik propagiert. Ausgangspunkt dieses Papiers ist ein konkretes Industrieprojekt, in dem mittels objektorientierter Technologie datenintensive Mehrbenutzeranwendungen entwickelt werden. Innerhalb dieses Projektes wurde deutlich, daß, unabhängig von der Datenbanktechnologie, die objektorientierte Entwurfsmethodik wichtige Faktoren eines leistungsfähigen Gesamtsystems in dieser Domäne nicht ausreichend berücksichtigt. In der vorliegenden Arbeit schlagen wir daher für die systematische Erfassung dieser Faktoren eine Verfeinerung der Entwurfsmethodik vor.

Die Arbeiten zu diesem Beitrag wurden im Rahmen eines Kooperationsprojektes und mit finanzieller Unterstützung der „Fraunhofer Einrichtung für experimentelles Software Engineering“ und der „Markant SW Software und Dienstleistung GmbH“ an der Universität Kaiserslautern durchgeführt.

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 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. S. Agarwal, C. Keene, A. M. Keller: „Architecting Object Applications for High Performance with Relational Databases“, OOPSLA 95, Workshop on Object Database Behaviour, Benchmarks and Performance, Austin, Texas, 1995

    Google Scholar 

  2. G. Booch: „Object-Oriented Analysis and Design with Applications“, The Benjamin/Cumrnings Publishing Company, Inc., 1994

    Google Scholar 

  3. G. Booch, J. Rumbaugh: „Unified Method for Object-Oriented Development“, Documentation Set, Version 0.8, Rational Software Corporation, 1995

    Google Scholar 

  4. P. Coad, E. Yourdon: „Object-oriented analysis“, Yourdon Press, 1991

    Google Scholar 

  5. P. Coad, E. Yourdon: „Object-oriented design“, Yourdon Press, 1991

    Google Scholar 

  6. J. Göers, K.-P. Lisson, H.-G. Linde-Göers: „Experiences in Object-Oriented Modeling of a Real Database Application“, Proc. DEXA 96

    Google Scholar 

  7. J. Gray, A. Reuter: „Transaction Processing: Concepts and Techniques“, Morgan Kaufmann Publishers, 1993

    Google Scholar 

  8. W. Hahn, F. Toenniessen, A. Wittkowski: “Eine objektorientierte Zugriffsschicht zu relationalen Datenbanken”, Informatik Spektrum 18, Springer Verlag 1995

    Google Scholar 

  9. P. Jalote: „An integrated approach to software engineering“, Springer, 1991

    Google Scholar 

  10. A. M. Keller, J. Basu: „A predicate-based caching scheme for client-server database architectures“, VLDB Journal, Vol. 5, No. 1, 1996

    Google Scholar 

  11. K. Kilberth, Guido Gryczan, H. Züllighoven: „Objektorientierte Anwendungsentwicklung - Konzepte, Strategien, Erfahrungen“, Vieweg Verlag, 1993

    Google Scholar 

  12. A. M. Keller, R. Jensen, S. Agarwal: „Persistence Software: Bridging Object-Oriented Programming and Relational Databases“, Proc. of the ACM SIGMOD International Conference on the Management of Data, Washington D.C., 1993

    Google Scholar 

  13. A. Kemper, D. Kossmann: „Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis“, VLDB Journal, Vol. 4, No. 3, 1995

    Google Scholar 

  14. J. E. B. Moss: „Working with Persistent Objects: To Swizzle or Not to Swizzle“, IEEE Transactions on Sofware Engineering, Vol 18, No. 8, 1992

    Google Scholar 

  15. Rumbaugh et al.: „Object-oriented modeling and design“, Prentice Hall, 1991

    Google Scholar 

  16. D. Schreiber: „Objektorientierte Entwicklung betrieblicher Informationssysteme“, Physica-Verlag, 1995

    Google Scholar 

  17. I. Sommerville: „Software engineering“, Addison-Wesley, 1992

    Google Scholar 

  18. M. Stonebraker: „Object-Relational DBMSs: The Next Great Wave“, Morgan Kaufmann Publishers, 1996

    Google Scholar 

  19. Toplink 2.0 Entwicklerhandbuch, The Object People Inc., 1995

    Google Scholar 

  20. G. Wanner: „Optimierte Transformation“, Software Entwicklung 2/96, 1996

    Google Scholar 

  21. J. Zimmermann: „Anwendungsspezifische Anbindung relationaler Datenbanksysteme an objektorientierte Programmiersprachen“, Diplomarbeit, Fachbereich Informatik, Universität Kaiserslautem, 1996

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reinert, J., Steiert, HP. (1997). Objektorientierte Softwareentwicklung datenintensiver Mehrbenutzeranwendungen für relationale Datenbanksysteme. In: Dittrich, K.R., Geppert, A. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60730-1_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-60730-1_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62569-8

  • Online ISBN: 978-3-642-60730-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics