Das UML-Metamodell
Das UML-Metamodell
Das UML-Metamodell
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>UML</strong>: <strong>Metamodell</strong><br />
• Kern<br />
<strong>UML</strong>-<strong>Metamodell</strong>: Grundlagen<br />
– Basiskonzepte (wesentliche Metaklassen wie Klasse, Eigenschaft,<br />
Klassifizierer, Generalisierung, Assoziation).<br />
– Beispiele:<br />
Abstrakte Konstrukte (nicht instantiierbar)<br />
Konkrete Konstrukte (instantiierbar)<br />
Modellelement<br />
Verallgemeinerbares_Element<br />
Klassifizierer<br />
Klasse<br />
Attribut<br />
Operation<br />
Assoziation<br />
– Gerüst, in das weitere Sprachkonstrukte eingeklinkt werden,<br />
insbesondere über die Klassen Modellelement und Klassifizierer, d.h.<br />
das „Grundlagen“ kann als Framework verstanden werden (innerhalb<br />
des <strong>UML</strong>-<strong>Metamodell</strong>s).<br />
– „Kern“ ist gegliedert in „Grundgerüst“ und „Beziehungen“.<br />
18.12.2002 Modellierung WS 02/03 9