Aktivitätsdiagramme – Tipps & Tricks

In diesem Blogeintrag möchte ich ein paar Tipps für das Modellieren von Aktivitätsdiagrammen in der Use-Case Analyse geben.

Zu diesem Zweck nehmen wir ein ganz einfaches Beispiel eines Use-Case Diagramms für ein Mitarbeiterverwaltungssystem. Dieses ist im folgendem Use-Case Diagramm skizziert. Weiterlesen

IREB – Lehrplan CPRE Foundation Level Version 2.0 jetzt auch in englisch

Deutscher Text:

Seit 1. November 2009 ist der Lehrplan für die Ausbildung zum Certified Professional for Requirements Engineering (CPRE) in der Version 2.0 auch auf Englisch erhältlich. Dadurch kommt IREB seinem Ziel, einen internationalen Standard im Bereich Requirements Engineering zu etablieren, wieder ein Stück näher. Weiterlesen

UML in der Version 2.2 veröffentlicht

Im Februar dieses Jahres hat die Object Management Group (OMG) die Version 2.2 der UML veröffentlicht. Für den Modellierer hat dies aber keine große Bedeutung, da sich, wie schon bei der Version 2.1, gegenüber der Version 2.0 nicht viel geändert hat. Trotzdem lohnt es sich, einmal einen Blick darauf zu werfen.
Wenn man sich z. B. die Superstructure-Dokumente (die mit den Änderungsmarkierungen) ansieht, dann hat sich sehr viel getan. Die meisten Änderungen sind jeodch kleine Korrekturen von Ungereimtheiten, oder das Hinzufügen zusätzlicher Erläuterungen. Es gibt auch einige wirkliche Änderungen, von denen aber die Mehrzahl nur auf der Metamodellebene der UML Auswirkungen haben, für den Modellierer (und dem Leser der Diagramme) nichts ändern. Weiterlesen

Aktivitätsdiagramm oder Zustandsautomat – die Qual der Wahl

Kennen Sie die Situation? Sie wollen das  Verhalten eines Systems oder einer Komponente beschreiben und haben sich für die UML als Notation entschieden. Aber welches Diagramm eignet sich nun am besten? Diese Frage stellt man sich sehr häufig bei Aktivitätsdiagramm und Zustandsautomat. Ich werde Ihnen an dieser Stelle die Frage nicht beantworten können, zeige Ihnen aber die Kriterien, anhand derer Ihnen die Entscheidung leichter fallen sollte.

Wie wird der Ablauf hauptsächlich vorangetrieben? Weiterlesen