Modellgetriebene Softwareentwicklung
Techniken, Engineering, Management
Seiten
2005
|
1., Aufl.
dpunkt (Verlag)
978-3-89864-310-8 (ISBN)
dpunkt (Verlag)
978-3-89864-310-8 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Modellgetriebene Softwareentwicklung oder Model Driven Software Development (MDSD) befasst sich mit der Automatisierung der Softwareherstellung. Dabei werden Infrastrukturcode, Subsysteme, Konfigurationen oder ganze Anwendungen aus Modellen generiert.
Dieses Buch beleuchtet das Thema aus den Perspektiven Technik, Engineering und Management:
-- Der erste Teil des Buches führt in die Grundlagen von MDSD ein. Dabei werden u.a. die Zusammenhänge mit der Model Driven Architecture (MDA) der OMG sowie mit agilen Ansätzen erläutert.
-- Teil II vermittelt Techniken der Metamodellierung und zeigt, wie Softwarearchitektur, Frameworks und Modell-Transformationen ineinander greifen. Darüber hinaus werden Codegenerierungs-Techniken vorgestellt und Kriterien zur Konstruktion bzw. Auswahl von MDSD-Werkzeugen genannt.
-- Engineering-Aspekte und Prozessbausteine stehen im Mittelpunkt des dritten Buchteils. Dazu zählen die Themen Testen, Versionierung und Product Line Engineering. Zusätzlich wird gezeigt, wie sich objektorientierte Geschäftsprozessmodellierung und MDSD verbinden lassen.
-- Im vierten Teil des Buchs geht es schließlich um Management-Aspekte, darunter ökonomische und organisatorische Themen sowie Adaptionsstrategien für MDSD. Außerdem werden häufig gestellte, zum Teil kritische Fragen beantwortet.
Abgerundet wird das Buch durch zwei ausführliche Fallstudien sowie zahlreiche kleinere Beispiele. Im Anhang wird der MDA-Standard der OMG beschrieben.
Vorausgesetzt werden Kenntnisse über Objektorientierung und UML. Für das Verständnis der technischen Teile sind Java- bzw. J2EE-Kenntnisse hilfreich.
Dieses Buch beleuchtet das Thema aus den Perspektiven Technik, Engineering und Management:
-- Der erste Teil des Buches führt in die Grundlagen von MDSD ein. Dabei werden u.a. die Zusammenhänge mit der Model Driven Architecture (MDA) der OMG sowie mit agilen Ansätzen erläutert.
-- Teil II vermittelt Techniken der Metamodellierung und zeigt, wie Softwarearchitektur, Frameworks und Modell-Transformationen ineinander greifen. Darüber hinaus werden Codegenerierungs-Techniken vorgestellt und Kriterien zur Konstruktion bzw. Auswahl von MDSD-Werkzeugen genannt.
-- Engineering-Aspekte und Prozessbausteine stehen im Mittelpunkt des dritten Buchteils. Dazu zählen die Themen Testen, Versionierung und Product Line Engineering. Zusätzlich wird gezeigt, wie sich objektorientierte Geschäftsprozessmodellierung und MDSD verbinden lassen.
-- Im vierten Teil des Buchs geht es schließlich um Management-Aspekte, darunter ökonomische und organisatorische Themen sowie Adaptionsstrategien für MDSD. Außerdem werden häufig gestellte, zum Teil kritische Fragen beantwortet.
Abgerundet wird das Buch durch zwei ausführliche Fallstudien sowie zahlreiche kleinere Beispiele. Im Anhang wird der MDA-Standard der OMG beschrieben.
Vorausgesetzt werden Kenntnisse über Objektorientierung und UML. Für das Verständnis der technischen Teile sind Java- bzw. J2EE-Kenntnisse hilfreich.
Co-Autor | Jorn Bettin, Wolfgang Lorenz, Tim Weilkiens |
---|---|
Sprache | deutsch |
Maße | 165 x 240 mm |
Einbandart | Paperback |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Schlagworte | HC/Informatik, EDV/Informatik • MDA (Model Driven Architecture) • MDSD (Model Driven Software Development) • Model Driven Architecture • Software engineering • Softwareentwicklung |
ISBN-10 | 3-89864-310-7 / 3898643107 |
ISBN-13 | 978-3-89864-310-8 / 9783898643108 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Grundlagen, Prozesse, Methoden und Werkzeuge
Buch | Hardcover (2024)
Springer Vieweg (Verlag)
CHF 139,95
Deterministische und randomisierte Algorithmen
Buch | Softcover (2024)
De Gruyter Oldenbourg (Verlag)
CHF 89,95