HomeHomeHomeArchiteturMiddlewareMDSDBeratungCoachingTrainig
header
homemailbacksearchimpressum

go back go up Publications :: Books :: Modellgetriebene Softwareentwicklung

dotted Line
dotted Line
menu not Selected Home
dotted Line
menu not Selected Services
dotted Line
menu not Selected Experience
dotted Line
menu not Selected New DSL Book
dotted Line
menu not Selected Conferences
dotted Line
menu not Selected Publications
   menu selected Books
   menu not Selected Patterns
   menu not Selected Papers
   menu not Selected Podcasts
   menu not Selected Videos
   menu not Selected Articles
   menu not Selected Position Papers
dotted Line
menu not Selected Vorlesungen
dotted Line
menu not Selected Site
dotted Line
dotted Line

magic Pixel banner 0

magic Pixel banner 1

magic Pixel banner 2

magic Pixel banner 3

magic Pixel banner 4
magic Pixel

-

Tom Stahl, Markus Völter

Modellgetriebene Softwareentwicklung
Techniken, Engineering, Management

dPunkt 2005, Februar 2005
ISBN 3-89864-310-7

Offizielle Webseite des Buches
Webseite des Verlags
Bei amazon.de kaufen

Die modellgetriebene Softwareentwicklung oder Model Driven Software Development (MDSD) befasst sich mit der Automatisierung in der Software-Herstellung. Dies bedeutet, dass Infrastrukturcode, Subsysteme oder ganze Anwendungen generativ aus formalen Modellen abgeleitet werden.


Frank Buschmann: "Mir gefällt das Buch ausserordentlich gut! Endlich ein Buch das eine vollständigen Überblick über die Thematik gibt. ... Alle Themen werden pragmatisch und praxisorientiert dargestellt ... Für mich gehört das Buch auf den Tisch eines jeden, der MDSD einsetzt oder erwägt, MDSD einzusetzen." Weitere Meinungen...

Dieses Buch beleuchtet das Thema aus den Perspektiven Technik, Engineering und Management und ist in vier Teile und einen Anhang gegliedert:

  • Teil I enthält eine Einführung in die Grundlagen von MDSD, klärt Begriffe sowie die Relation zur Model Driven Architecture (MDA) der OMG. Auch wird erörtert, wie MDSD und agile Ansätze harmonieren.
  • Der folgende Teil erläutert Techniken der Metamodellierung und zeigt konstruktive MDSD-Merkmale von Ziel-, Plattform- und Transformations-Architekturen auf. Außerdem werden Konstruktions- und Auswahlkriterien für MDSD-Werkzeuge sowie Codegenerierungs-Techniken vermittelt.
  • Teil III beleuchtet Engineering-Aspekte und Prozess-Bausteine. Dazu zählen insbesondere auch die Themen Test, Versionierung und Product Line Engineering. Zusätzlich wird gezeigt, wie sich objektorientierte Geschäftsprozessmodellierung und MDSD nahtlos verbinden lassen.
  • Der vierte Teil befasst sich mit Management-Aspekten, darunter ökonomische und organisatorische Themen sowie Adaptionsstrategien für MDSD. Außerdem werden häufig gestellte, zum Teil kritische Fragen beantwortet.

Im Anhang wird der MDA-Standard der OMG behandelt. Abgerundet wird das Buch durch zwei ausführliche, begleitende Fallstudien sowie viele kleinere Beispiele.

Das Buch richtet sich an Software-Architekten, Entwickler, Projektleiter und IT-Verantworliche. Vorausgesetzt werden Kenntnisse in der Objektorientierung und UML sowie -- für die technischen Teile -- Java oder ähnlicher Programmiersprachen.