3RAD generiert aus Eingabedatenmodellen 3-Tier-Applikationen. Die Eingabedatenmodelle müssen einem bestimmten Datenmetamodell entsprechen, sind sonst aber in ihre inhaltlichen Gestaltung frei.
Für den Aufgabenteil "Modellieren der persistenten Bestandteile des Systems" werde ich, entsprechend der Tatsache, dass die persistenten Bestandteile je nach Eingabedatenmodell variieren, wie folgt vorgehen:
Da wir unsere Kernaufgabe die Entwicklung des Generators ist, haben wir uns entschlossen, die Problematik Metamodell so einfach wie möglich zu lösen. Aus diesen Grund definieren wir kein eigenes Metamodell, sondern nutzen das vorhandene EMF/Ecore Metamodell. Das hat folgende Vorteile:
Das für den Test des Generators vorgesehene Datenmodell wird in 3 Iterationen erstellt und erweitert. Es besteht aus den Klassen <Customer>, <Article>, <Articletype>, <Invoice>
weiter zu 3.1.3 Datenmodell für die Referenzimplementierung
zurück zu 3.1.1 EMF (Eclipse Modelling Framework)
zurück zu 3.1 Persistente Daten
zurück zu 3 Entwurf
[FrontPage]
Documentation: FrontPage
Documentation: Seite000
Documentation: Seite300
Documentation: Seite310
Documentation: Seite311
Documentation: Seite313