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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
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
G. Booch: „Object-Oriented Analysis and Design with Applications“, The Benjamin/Cumrnings Publishing Company, Inc., 1994
G. Booch, J. Rumbaugh: „Unified Method for Object-Oriented Development“, Documentation Set, Version 0.8, Rational Software Corporation, 1995
P. Coad, E. Yourdon: „Object-oriented analysis“, Yourdon Press, 1991
P. Coad, E. Yourdon: „Object-oriented design“, Yourdon Press, 1991
J. Göers, K.-P. Lisson, H.-G. Linde-Göers: „Experiences in Object-Oriented Modeling of a Real Database Application“, Proc. DEXA 96
J. Gray, A. Reuter: „Transaction Processing: Concepts and Techniques“, Morgan Kaufmann Publishers, 1993
W. Hahn, F. Toenniessen, A. Wittkowski: “Eine objektorientierte Zugriffsschicht zu relationalen Datenbanken”, Informatik Spektrum 18, Springer Verlag 1995
P. Jalote: „An integrated approach to software engineering“, Springer, 1991
A. M. Keller, J. Basu: „A predicate-based caching scheme for client-server database architectures“, VLDB Journal, Vol. 5, No. 1, 1996
K. Kilberth, Guido Gryczan, H. Züllighoven: „Objektorientierte Anwendungsentwicklung - Konzepte, Strategien, Erfahrungen“, Vieweg Verlag, 1993
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
A. Kemper, D. Kossmann: „Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis“, VLDB Journal, Vol. 4, No. 3, 1995
J. E. B. Moss: „Working with Persistent Objects: To Swizzle or Not to Swizzle“, IEEE Transactions on Sofware Engineering, Vol 18, No. 8, 1992
Rumbaugh et al.: „Object-oriented modeling and design“, Prentice Hall, 1991
D. Schreiber: „Objektorientierte Entwicklung betrieblicher Informationssysteme“, Physica-Verlag, 1995
I. Sommerville: „Software engineering“, Addison-Wesley, 1992
M. Stonebraker: „Object-Relational DBMSs: The Next Great Wave“, Morgan Kaufmann Publishers, 1996
Toplink 2.0 Entwicklerhandbuch, The Object People Inc., 1995
G. Wanner: „Optimierte Transformation“, Software Entwicklung 2/96, 1996
J. Zimmermann: „Anwendungsspezifische Anbindung relationaler Datenbanksysteme an objektorientierte Programmiersprachen“, Diplomarbeit, Fachbereich Informatik, Universität Kaiserslautem, 1996
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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