07.03.2014 Aufrufe

Das UML-Metamodell

Das UML-Metamodell

Das UML-Metamodell

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 />

Metaklassen der Komponente „Kern“ (Forts.)<br />

Metaklasse „Klasse“:<br />

Eine Klasse ist eine Beschreibung einer Menge von Objekten, die die gleichen Attribute,<br />

Operationen, Verbindungen und Bedeutung haben. Eine Klasse kann eine Menge von<br />

Schnittstellen auszeichnen, mit Hilfe derer Mengen von Operationen bekannt gemacht werden.<br />

Im <strong>Metamodell</strong> besteht eine Klasse (als Subtyp von Klassifizierer) aus einer Menge von<br />

Eigenschaften (Operationen, Attributen).<br />

Jedes Objekt, das zu einer Klasse instantiiert wird, beinhaltet seine eigene Menge von Werten<br />

(korrespondierend zu den verbundenen strukturellen Eingenschaften (vgl. voller Deskriptor in der<br />

Erläuterung der Semantik))<br />

Attribute der Metaklasse „Klasse“:<br />

istaktiv:<br />

spezifiziert, ob ein Objekt seinen eigenen Kontrollbereich hat (thread of<br />

control). Wenn istaktiv = true, dann haben Objekte der Klasse einen eigenen<br />

Kontrollbereich. Ansonsten laufen sie im Kontrollbereich des aufrufenden<br />

Objekts.<br />

18.12.2002 Modellierung WS 02/03 20

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!