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.