Was brauch man, um Metamodell zu definieren? (Abstrakte Syntax, Konkrete Syntax, Statische Semantik, Dynamische Semantik) (auswendig lernen, alle, sehr tief)
Abstrakte Syntax: Aufbau von Modell mit Konstrukten, deren Eigenschaften und Beziehungen. Unabhangig von der konkreten Darstellung der Konstrukte. → Beschreibt die Konstrukte → Klassendiagramm
Konkrete Syntax: Darstellung der Konstrukte des Modells, grafisch oder textuell. → Beschreibt die Darstellung der Konstrukte → XML, GUI…
Statische Semantik: Einschaenkungen die nicht durch den abstrakten Syntax darstellbar sind.
→ OCLs
Dynamische Semantik: Bedeutung von Konstrukte, entweder in natuerlicher Sprache oder formal.
Wohin gehoert die Klassendiagram?
Konkrete Sytax erklaeren
Welche Darstellungen hat man fuer konkrete Syntax?
Was brauch man für grafische Darstellung der konkreten Syntax?
Beispiel fuer grafische Syntax für Hotelverwaltung nennen
Wie ist die Beziehung zwischen Abstrakter Syntax und Konkteret Syntax?
Was waede fuer Autovermietung die moegliche Konkrete Syntax?
Bildet graphischer konkreter Syntax immer der volle Abstakter Syntax?