Kohärente Softwareentwicklung : Grundlagen, Arbeitsumgebungen, Vorgehensweisen

Bei der Entwicklung von Softwaresystemen werden die unterschiedlichen Aspekte und Facetten des zu entwickelnden Systems getrennt betrachtet und entsprechend getrennt voneinander modelliert. Eine wiederkehrende Herausforderung in der Softwareentwicklung ist die Zusammenführung der so entstandenen Teilmodelle zu einem konsistenten Gesamtmodell des Softwaresystems. Wir stellen hierzu mit den Modell-Suiten einen Ansatz vor, mit dessen Hilfe sich solche Modelle integrieren, auf Konsistenz prüfen und konsistent weiterentwickeln lassen. Die Beiträge bestehender Entwicklungswerkzeuge und Arbeitsumgebungen zur Unterstützung dieses Ansatzes werden dazu untersucht. Die sich daraus ergebenden Ergänzungen bestehender Arbeitsumgebungen werden diskutiert und an Beispielen demonstriert. Die Arbeit zeigt, wie Risiken, Mehrdeutigkeiten und Widersprüche, die bei Verwendung unterschiedlicher Modellierungssprachen und Modellierungswerkzeuge entstehen, durch den Einsatz von Modell-Suiten reduziert und vermieden werden.

Logo BII

BII

Rechte

Nutzung und Vervielfältigung:

Keine Lizenz. Es gelten die Bestimmungen des deutschen Urheberrechts (UrhG).

Bitte beachten Sie, dass einzelne Bestandteile der Publikation anderweitigen Lizenz- bzw. urheberrechtlichen Bedingungen unterliegen können.

Zitieren

Zitierform:
Zitierform konnte nicht geladen werden.