Modellentwurf
Modellentwurf bezeichnet den systematischen Prozess der Erstellung von Repräsentationen eines Systems, um es zu analysieren, zu simulieren und die Entwicklung zu steuern. Ziel ist es, Komplexität zu beherrschen, Anforderungen zu verdeutlichen und Kommunikations- sowie Entwurfsfehler frühzeitig zu erkennen.
Typische Phasen umfassen Anforderungsanalyse, Abstraktion und Zerlegung, konzeptionelles Design, logischers und physisches Design. Im konzeptionellen Design
Methoden und Notationen umfassen funktionale Modelle, Prozess- und Datenmodelle sowie objektorientierte Modelle. Verbreitete Sprachen und Notationen
Model-Driven Engineering nutzt Modelle als zentrale Artefakte und generiert Code oder Konfigurationsdaten durch Modelltransformationen. Toolunterstützung erleichtert
Qualitätssicherung umfasst Validierung (ob das Modell die richtigen Anforderungen abbildet) und Verifikation (ob das Modell korrekt
Anwendungsfelder reichen von Softwareentwicklung und Systems Engineering über eingebettete Systeme bis hin zu Industrie 4.0 und