12 Modellbasierte Entwicklung mitMDA und DSLs
In Manufaktur und Handwerk bedient sich der Arbeiter des Werkzeuges, in der Fabrik dient er der Maschine.
Karl Marx
Wer seine Zeit begreift, ist reif für die nächste.
Friedrich Harkort, Industriepionier
Die Modellierung von Softwaresystemen wird heute hauptsächlich zur Erstellung von Architekturbeschreibungen und Designdokumentationen verwendet (siehe Kapitel 6). Modellierung ist somit meist ein Dokumentationsinstrument, um Mechanismen und Strukturen im Code besser zu verstehen, und deshalb ein Kostenfaktor, der aus bestehenden Unzulänglichkeiten des eigentlichen Endergebnisses Quellcode erzwungen wird. In [Kleppe04, S. 3ff] werden mehrere daraus resultierende Probleme der heutigen Softwareentwicklung ...
Get Basiswissen Softwarearchitektur, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.