Frameworks
Einleitung
In der modernen modellbasierten Softwareentwicklung sind Frameworks (Ordnungsrahmen) sehr beliebt. Daher werden sie oft als MDG Technologie auch für den Enterprise Architect verfügbar gemacht.
Programmierer nutzen diese Rahmenstruktur (meist wird hier die Anwendungsarchitektur vorgegeben) als Grundlage für die Anwendungsentwicklung. Damit können sie sich ganz auf ihr Projekt konzentrieren und müssen sich nicht um grundlegende Erfordernisse (Datenverarbeitung, Anlage von Datenspeichern etc.) kümmern.
Hier einige Vorteile solcher Frameworks:
Beschleunigung der Entwicklung: Frameworks enthalten Code für bestimmte Funktionen, auf die im Entwicklungsprozess jederzeit zugegriffen werden kann.
Definierte Architektur: Frameworks bieten eine klar definierte Architektur, auf der die Anwendung aufbaut. Das erleichtert die Zusammenarbeit und die Wartbarkeit.
Zugriff auf Bibliotheken: Viele Frameworks ermöglichen den Zugriff auf Bibliotheken zur raschen Erweiterung von Anwendungen.
Freie Verfügbarkeit: Frameworks werden oft als Open-Source entwickelt und können so jederzeit genutzt und erweitert werden.