Überblick

Dieses Projekt stellt die praktische Anwendung von Methoden zur Softwareentwicklung dar, die von der oose.de GmbH ausgearbeitet wurden. Dabei sollte auch überprüft werden, wie sich die Methoden mit einem Modell-getriebenen Ansatz kombinieren lassen. Ziel war es, ein Plattform-unabhängiges UML-Modell möglichst weit zu entwickeln. Der Übergang von der Modellierung zur Programmierung sollte mit Code-Generierung vollzogen werden. Die anschließende Implementierung von Details, die nicht im Modell enthalten sind, sollte dabei einen möglichst geringen Umfang haben.



Das Projekt verwendet ausschließlich Forward-Engineering, d.h. es werden ausschließlich Änderungen des Modells in Code überführt, nicht umgekehrt. Das ermöglicht es, das Modell Plattform-unabhängig zu halten, Implementierungs-spezifische Details werden nicht in das Modell zurückgeführt.

Verwendete Technologien