24.2. Das Profil UML 1.4 Standard-Elemente

24.2.1. Datatypen

Dies sind die UML-Datentypen. Ihre Definition entnehmen Sie bitte dem UML-Standard.

  • Integer

  • String

  • UnlimitedInteger

24.2.2. Aufzählungen

Dies sind die UML-Aufzählungen. Ihre Definition entnehmen Sie bitte dem UML-Standard.

  • Boolean

24.2.3. Stereotypen

UML 1.4 definiert eine grosse Anzahl von Stereotypen, die alle von ArgoUML unterstützt werden. Die unten stehende Tabelle listet all diese Stereotypen auf.

Der UML 1.4-Standard spezifiziert auch viele Stereotypen in den Kapiteln „Example Profiles“: einen für „Software Development“ und einen für „Business Modeling“. Auf Grund des speziellen Charakters dieser Profile, wurde die Implementierung in ArgoUML auf einen späteren Zeitpunkt verschoben.

Tabelle 24.1. UML 1.4 und ArgoUML definierte Stereotypen

Stereotyp

Basiselement

access

Permission

appliedProfile

Package

association

AssociationEnd

auxiliary

Class

become

Flow

call

Usage

copy

Flow

create

BehavioralFeature

create

CallEvent

create

Usage

derive

Abstraction

destroy

BehavioralFeature

destroy

CallEvent

document

Abstraction

executable

Abstraction

facade

Package

file

Abstraction

focus

Class

framework

Package

friend

Permission

global

AssociationEnd

implementation

Class

implementation

Generalization

implicit

Association

import

Permission

instantiate

Usage

invariant

Constraint

library

Abstraction

local

AssociationEnd

metaclass

Class

metamodel

Package

modelLibrary

Package

parameter

AssociationEnd

postcondition

Constraint

powertype

Class

precondition

Constraint

process

Classifier

profile

Package

realize

Abstraction

refine

Abstraction

requirement

Comment

responsibility

Comment

self

AssociationEnd

send

Usage

signalflow

ObjectFlowState

source

Abstraction

stateInvariant

Constraint

stub

Package

systemModel

Package

table

Abstraction

thread

Classifier

topLevel

Package

trace

Abstraction

type

Class

24.2.4. Tag-Definitionen

Dies sind die eingebauten Standard-Tag-Definitionen. Ihre Definition entnehmen Sie bitte dem UML-Standard.

  • derived

  • documentation

  • persistence

  • persistent

  • semantics

  • usage