Objektorientierte Softwareentwicklung ist kein Geheimnis, das nur wenigen Spezialisten vorbehalten sein sollte. Objektorientierte Vorgehensmodelle wie der Rational Unified Process, das V-Modell der Bundesbehörden oder das AE-Modell der Sparkassen-Finanzgruppe bieten hier Hilfestellung, indem sie den Projektverantwortlichen eine grobe Orientierung geben, was in der Projektarbeit zu tun ist. Der Projekterfolg hängt jedoch wesentlich vom wie, d.h. von der Anwendung praxiserprobter Methoden und Verfahren und damit von den Fertigkeiten der Projektmitarbeiter ab. In diesem Buch wurden über 90 praxisrelevante Techniken aus allen Teildisziplinen des Softwareengineering, wie sie in erfolgreichen OO-Projekten angewendet werden und in der Literatur dokumentiert sind, zu einem Kompendium zusammengestellt. Neben der OO-Entwicklung werden auch begleitende Aspekte wie Konfigurationsmanagement, Testen, Sicherheit, Qualitätsmanagement und Projektmanagement behandelt.
Xpert.press
Springer Berlin Heidelberg New York Barcelona Hongkong London Mailand Paris Singapur Tokio
Die Reihe Xpert.press des Springer-Vedags vermittelt Professionals in den Bereichen Betriebs- und Informationssysteme, Software Engineering und Programmiersprachen aktuell und kompetent relevantes Fachwissen tiber Technologien und Produkte zur Entwicklung und Anwendung moderner Informationstechnologien.
Jorg Noack (Hrsg.)
Techniken der objektorientierten Softwareentwicklung Mit 326 Abbildungen und 74 Tabellen
,
Springer
Dr. Jorg Noack Konigswinterer StraBe 552 53227 Bonn
[email protected]
ISSN 1439-5428 ISBN-13:978-3-642-63991-3 Die Deutsche Bibliothek - CIP-Einheitsaufnahme Techniken der objektorientierten Softwareentwicklung / Hrsg.: JOrg Noack.Berlin; Heidelberg; New York; Barcelona; Hongkong; London; Mailand; Paris; Singapur; Tokio: Springer, 2001 (Xpert.press) e-ISBN -13: 978-3-642-59481-6 ISBN -13 :978-3-642-63991-3 DOl: 10.1007/978-3-642-59481-6 Dieses Werk ist urheberrechtlich geschiitzt. Die dadurch begriindeten Rechte, insbesondere die der Ubersetzung, des Nachdrucks, des Vortrags, der Entnahme von Abbildungen und Tabellen, der Funksendung, der Mikroverfi1mung oder der VervielfaItigung auf anderen Wegen und der Speicherung in Datenverarbeitungsanlagen, b1eiben, auch bei nur auszugsweiser Verwertung, vorbehalten. Eine VervielfaItigung dieses Werkes oder von Teilen dieses Werkes ist auch im Einzelfall nur in den Grenzen der gesetzlichen Bestimmungen des Urheberrechtsgesetzes der Bundesrepublik Deutschland vom 9. September 1965 in der jeweils ge1tenden Fassung zuliissig. Sie ist grundsiitzlich vergiitungspflichtig. Zuwiderhandlungen unterliegen den Straibestimmungen des Urheberrechtsgesetzes. Springer-Verlag Berlin Heidelberg New York ein Unteruehmen der BertelsmannSpringer Science+Business Media GmbH http://www.springer.de © Springer-Verlag Berlin Heidelberg 2001 Softcover reprint of the hardcover 1st edition 2001
Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten waren und daher von jederrnann benutzt werden diirften. Umschlaggestaltung: KiinkelLopka, Heidelberg Satz: Datenkonvertierung durch G & U, Flensburg Gedruckt auf siiurefreiem Papier- SPIN: 10795720
33/3142 GF
543210
Vorwort
Dieses Buch stellt keine Einftihrung in objektorientierte Modellierung oder Programrnierung dar. Es wendet sich vielmehr an die vielen Software-Entwickler, denen die Zeit fehlt sich durch die zahlreichen Werke von namhaften Autoren zu kfunpfe