Update Home authored by Christopher's avatar Christopher
...@@ -7,27 +7,27 @@ Process and data flow diagramm with issues for everybody link:Dataflow-diagram[_ ...@@ -7,27 +7,27 @@ Process and data flow diagramm with issues for everybody link:Dataflow-diagram[_
Ideas for the synchronization language link:Synchronization_Language[__Synchronization Language__]. Ideas for the synchronization language link:Synchronization_Language[__Synchronization Language__].
Der Generator soll mehrere Modi haben: Der Generator soll mehrere Modi haben:
1. Passe Modell für RoleSync an: 1. Passe Modell für RoleSync an:
- Das hast du ja schon gemacht und funktioniert * Das hast du ja schon gemacht und funktioniert
- Input: ecore Model * Input: ecore Model
- Output: jar and scala Classes * Output: jar and scala Classes
2. Passe Modell für RSUM an: 2. Passe Modell für RSUM an:
- Das habe ich gemacht, es erzeugt Relationale Compartments und Natural Types aus einem Ecore Modell * Das habe ich gemacht, es erzeugt Relationale Compartments und Natural Types aus einem Ecore Modell
- Bsp: * Bsp:
var config: GeneratorConfig = GeneratorConfig("assets/models/Library.ecore", false, new File("assets/models")); * var config: GeneratorConfig = GeneratorConfig("assets/models/Library.ecore", false, new File("assets/models"));
config.setCreate(Creation.rsum) * config.setCreate(Creation.rsum)
new Generator(config).run(); * new Generator(config).run();
- Input: ecore Model * Input: ecore Model
- Output: jar and scala Classes * Output: jar and scala Classes
3. Erzeuge Sichten Compartments von einem eingehenden Model und einer ModelJoin Query 3. Erzeuge Sichten Compartments von einem eingehenden Model und einer ModelJoin Query
- An der ModelJoin Repräsentation bist du dran und danach müssen daraus Viewtypen generiert werden * An der ModelJoin Repräsentation bist du dran und danach müssen daraus Viewtypen generiert werden
- Ich habe die letzten 2 Tage daran gesessen den RSUM Ansatz aufzuräumen, Ergebnis siehst du im RSUMProvider: classe ExampleRSUM + CompleteView * Ich habe die letzten 2 Tage daran gesessen den RSUM Ansatz aufzuräumen, Ergebnis siehst du im RSUMProvider: classe ExampleRSUM + CompleteView
- Am Ende soll sowas wie der Complete View von einer ModelJoin Query erzeugt werden * Am Ende soll sowas wie der Complete View von einer ModelJoin Query erzeugt werden
- Input: ecore Model + ModelJoin Query * Input: ecore Model + ModelJoin Query
- Output: jar and scala Classes * Output: jar and scala Classes
4. Erzeuge Synchronisations Compartments von einer eingehenden SyncQuery Beispiel ATL und eingehenden Modellen 4. Erzeuge Synchronisations Compartments von einer eingehenden SyncQuery Beispiel ATL und eingehenden Modellen
- An der Sprach arbeite ich gerade siehe oben, mal sehen wie weit ich damit noch diesen Monat komme * An der Sprach arbeite ich gerade siehe oben, mal sehen wie weit ich damit noch diesen Monat komme
- Am Ende sollen Synchronisations - Lösch und Erstell Compartments davon erzeugt werden * Am Ende sollen Synchronisations - Lösch und Erstell Compartments davon erzeugt werden
- Input: ecore Model + Sync Query * Input: ecore Model + Sync Query
- Output: jar and scala Classes * Output: jar and scala Classes