Attribut (UML)

Ein Attribut (englisch attribute) ist ein Begriff in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme.

Ein Attribut ist ein strukturelles Merkmal einer Klasse und spezifiziert damit einen Teil der Struktur von Objekten, die für diese Klasse gebildet werden. Es hat einen Namen und einen Typ. Falls beispielsweise eine Klasse Konto ein Attribut mit dem Namen saldo vom Typ Integer hat, wird in der Struktur jedes Objekts von Konto ein entsprechender Saldowert aufgeführt sein. Mit UML 2.0 kann jedes typisierte Attribut als gerichtete Assoziation auf die entsprechende Klasse (als einfachen Datentyp oder Referenztyp) mit dem Rollenbezeichner als Attributnamen aufgefasst und in der grafischen Notation äquivalent dargestellt werden.

Ein Attribut ist kein eigenständiges Modellelement im Metamodell der UML2, sondern eine Rolle, die eine sogenannte Eigenschaft (Property) bei einer Klasse spielen kann.



From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in