In den letzten zehn Jahren hat sich das modellgetriebene Softwareengineering zu einem praxistauglichen Ansatz entwickelt. Neue Techniken, Methoden und Standards sorgen für ein breites Anwendungsspektrum.
Die Werkzeuge werden kontinuierlich weiterentwickelt, die Prozesse reifen. Es zeichnet sich bereits heute ab, dass MDSE das Softwareengineering nachhaltig und signifikant voranbringt.
- Produktivität steigern
Der Entwicklungsaufwand verringert sich deutlich, da wenig manueller Code geschrieben werden muss. - Komplexität kapseln
Technologien werden beherrschbar und Entwickler müssen sich nicht mit allen Technologien im Detail auskennen. - Qualität verbessern
Weniger Fehler, homogener Code, stringente Architektur. - Wiederverwendung ausweiten
Die fachlichen Konzepte sind wiederverwendbar. Dies ermöglicht Flexibilität für Technologiewechsel und Produktvarianten. - Dokumentation optimieren
Permanent up-to-date aufgrund konsequenten Forward-Engineerings.