Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Akteur (UML)

Ein Akteur (Actor, „Handelnder“) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme.

Inhalt3 Abschnitte
  1. 1. Akteure in der UML
  2. 2. Akteure als Rollen
  3. 3. Grafische Darstellung

Akteure in der UML

Ein Akteur (Actor, „Handelnder“) ist ein Modellelement der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme. Er bezeichnet ein Element, das mit dem modellierten System interagiert.

Meist ist ein Akteur mit einem Anwendungsfall verbunden. Er kann einen Anwendungsfall anstoßen oder die erwarteten Ergebnisse eines Anwendungsfalls entgegennehmen. In einem Beispiel ist die Klasse Mobilfunkbetreiber das Subjekt für die Anwendungsfälle „SMS verschicken“ und „Fotomessage verschicken“; an beiden sind jeweils die Akteure Sender und Empfänger beteiligt.

Akteure als Rollen

Akteure sollen nicht mit konkreten Personen oder einzelnen Systemen verwechselt werden. Sie stehen vielmehr für Rollen. Deshalb ist „Kundenberater“ ein geeigneter Akteursname, während „Herr Meier vom Verkauf“ eine konkrete Person bezeichnet.

Akteure sind eine Art Classifier. Daher können zwischen ihnen Generalisierungsbeziehungen bestehen. Die Beziehung zwischen „Mitarbeiter“ und „Kundenberater“ ist dafür ein Beispiel.

Grafische Darstellung

Ein Akteur kann in UML-Diagrammen auf unterschiedliche Arten dargestellt werden:

  • als „Strichmännchen“;
  • als Rechteck mit dem Schlüsselwort (Stereotyp) «actor»;
  • mit einem Spezialsymbol.

Lernvideos zu Akteur (UML)

Weiterlesen