Metamodell: Difference between revisions

From ASE Community
Jump to navigation Jump to search
(Created page with "Category:ASE-Glossar {| class="wikitable" style="margin-left: auto; margin-right: 0px;" !colspan="2"|Metamodell |- !Relevant für Projekte aus der ASE-Initiative ||it's owl |- !Stadium ||Up-to-date |} ==ASE-Definition (dt.)== Ein Metamodell umfasst die Definition der abstrakten Syntax und der statischen Semantik einer Modellierungssprache. Ein Modell ist eine Instanz des Metamodells beschrieben, in der durch das Metamodell definierten Modellierungssprache. Die abstra...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
|-
|-
!Relevant für Projekte aus der ASE-Initiative
!Relevant für Projekte aus der ASE-Initiative
||it's owl
||AdWiSE
|-
|-
!Stadium
!Stadium
Line 15: Line 15:
A metamodel comprises the definition of the abstract syntax and the static semantics of a modelling language. A model is an instance of the metamodel described in the modelling language defined by the metamodel. The abstract syntax specifies which model elements are available, what properties they have and how they can be linked to each other in principle. The static semantics define how a model element must be linked to others in order to have a meaning in the definition of the dynamic semantics (see [[Modellierungssprache]]).
A metamodel comprises the definition of the abstract syntax and the static semantics of a modelling language. A model is an instance of the metamodel described in the modelling language defined by the metamodel. The abstract syntax specifies which model elements are available, what properties they have and how they can be linked to each other in principle. The static semantics define how a model element must be linked to others in order to have a meaning in the definition of the dynamic semantics (see [[Modellierungssprache]]).


==Literatur==
[https://zbmath.org/?q=an:1126.68030 Stahl, T.; Völter, M.; Efftinge, S.; Hasse, A.: Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management, dpunkt.verlag, Heidelberg, 2. Auflage, 2007]
[https://zbmath.org/?q=an:1126.68030 Stahl, T.; Völter, M.; Efftinge, S.; Hasse, A.: Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management, dpunkt.verlag, Heidelberg, 2. Auflage, 2007]



Latest revision as of 07:22, 7 May 2024

Metamodell
Relevant für Projekte aus der ASE-Initiative AdWiSE
Stadium Up-to-date

ASE-Definition (dt.)

Ein Metamodell umfasst die Definition der abstrakten Syntax und der statischen Semantik einer Modellierungssprache. Ein Modell ist eine Instanz des Metamodells beschrieben, in der durch das Metamodell definierten Modellierungssprache. Die abstrakte Syntax legt dabei fest, welche Modellelemente zur Verfügung stehen, welche Eigenschaften sie haben und wie sie prinzipiell untereinander verknüpft werden können. Die statische Semantik definiert, wie ein Modellelement mit anderen verknüpft sein muss, um bei der Definition der dynamischen Semantik (s. Modellierungssprache) eine Bedeutung zu haben.

ASE-Definition (engl.)

A metamodel comprises the definition of the abstract syntax and the static semantics of a modelling language. A model is an instance of the metamodel described in the modelling language defined by the metamodel. The abstract syntax specifies which model elements are available, what properties they have and how they can be linked to each other in principle. The static semantics define how a model element must be linked to others in order to have a meaning in the definition of the dynamic semantics (see Modellierungssprache).

Literatur

Stahl, T.; Völter, M.; Efftinge, S.; Hasse, A.: Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management, dpunkt.verlag, Heidelberg, 2. Auflage, 2007

Siehe auch

Aspekt, Diagramm, Fachdisziplinenspezifisches Modell, Konsistenz, Modell, Modellierungsregeln, Modellierungssprache, Modellierungstechnik, Präsentation, Produktmodell, Produktionssystemmodell, Partialmodell, Repräsentation, Schnittstelle, Sicht, System, Systeme der Systemtechnik