Seminar Modelio – UML Verhaltensmodellierung

Beschreibung

Das Seminar vertieft dynamische UML-Sichten mit Aktivitäts-, Sequenz-, Kommunikations- und Zustandsdiagrammen. Szenarien, Parallelität, Alternativen, Fehlerpfade und Lebenszyklen werden konsistent zu Struktur und Anforderungen modelliert.

Formatbegründung: Zwei Tage sind erforderlich, weil mehrere Verhaltensnotationen praktisch aufgebaut und anschließend über gemeinsame Szenarien, Operationen und Zustandsbedingungen auf Konsistenz geprüft werden.

Zielgruppe

Softwareanalysten, Entwickler, Softwarearchitekten, Systems Engineers und technische Tester.

Voraussetzungen

UML-Grundlagen und Erfahrung mit Klassen, Komponenten oder Use Cases.

Inhaltsübersicht

  1. Aktivitätsdiagramme und Ablauflogik
  2. Sequenzdiagramme und Interaktionsentwurf
  3. Zustandsautomaten und Lebenszyklen
  4. Kommunikations- und alternative Interaktionssichten
  5. Klassenmodell und objektorientierter Entwurf
  6. Modellreview und Freigabeverfahren

Seminarinhalte

1. Aktivitätsdiagramme und Ablauflogik

Aktivitätsdiagramme strukturieren fachliche oder technische Abläufe mit Entscheidungen und Parallelität.

  1. Start, Ende, Aktionen, Verantwortungsbereiche und Objektflüsse festlegen.
  2. Entscheidungen, Guards, Zusammenführungen, Forks und Joins korrekt einsetzen.
  3. Fehler-, Abbruch- und Ausnahmewege ergänzen.
  4. Ablauf mit Beispielpfaden durchspielen und gegen Anforderungen oder Prozessmodell abgleichen.

2. Sequenzdiagramme und Interaktionsentwurf

Zeitliche Zusammenarbeit zwischen Akteuren, Komponenten und Objekten wird nachvollziehbar dargestellt.

  1. Szenario, beteiligte Lebenslinien und relevante Schnittstellen auswählen.
  2. Nachrichten, Rückgaben, Erzeugung, Zerstörung und Aktivierungen modellieren.
  3. Alternativen, Schleifen, optionale Abläufe und Fehlerpfade mit kombinierten Fragmenten darstellen.
  4. Interaktion gegen Use Case, Operationen und Zustandsbedingungen prüfen.

3. Zustandsautomaten und Lebenszyklen

Zustandsmodelle beschreiben zulässige Lebenszyklen reaktiver Objekte oder Komponenten.

  1. Modelliertes Objekt, Ereignisse und fachlich relevante Zustände identifizieren.
  2. Transitionen mit Triggern, Guards und Aktionen ausarbeiten.
  3. Hierarchische Zustände, Eintritts- und Austrittsverhalten gezielt einsetzen.
  4. Erreichbarkeit, Vollständigkeit und Widerspruchsfreiheit anhand von Szenarien prüfen.

4. Kommunikations- und alternative Interaktionssichten

Zusätzliche Interaktionssichten verdeutlichen Struktur, Nachrichtennetz und zeitliche Randbedingungen.

  1. Geeignete Sicht für Strukturbetonung, Ablaufübersicht oder zeitkritisches Verhalten auswählen.
  2. Objekte und Nachrichten konsistent zu bestehenden Sequenzdiagrammen übernehmen.
  3. Nummerierung, Bedingungen und Verantwortlichkeiten nachvollziehbar modellieren.
  4. Abweichungen zwischen Interaktionssichten identifizieren und bereinigen.

5. Klassenmodell und objektorientierter Entwurf

Das fachliche Modell wird zu einem implementierbaren Entwurf mit klaren Verantwortlichkeiten weiterentwickelt.

  1. Analyseklassen in Entitäts-, Steuerungs- und Schnittstellenverantwortlichkeiten überführen.
  2. Operationen, Sichtbarkeiten, Datentypen und Navigierbarkeit ergänzen.
  3. Kopplung, Kohäsion, Vererbung und Komposition anhand konkreter Entwurfsentscheidungen prüfen.
  4. Klassenmodell mit Sequenzdiagrammen und Architekturgrenzen abgleichen.

6. Modellreview und Freigabeverfahren

Automatische Prüfungen werden durch strukturierte fachliche und technische Reviews ergänzt.

  1. Reviewziel, Umfang, Rollen, Eingangsbedingungen und Abnahmekriterien festlegen.
  2. Diagramme, Elemente, Beziehungen, Anforderungen und Dokumentausgaben systematisch prüfen.
  3. Befunde mit Priorität, Verantwortlichkeit und Termin erfassen.
  4. Nachprüfung durchführen und Freigabe oder begründete Restabweichung dokumentieren.

Praxisübungen

  • Modellierung eines parallelen Geschäfts- oder Systemablaufs.
  • Sequenzdiagramm mit Alternativen, Schleifen und Fehlerpfad.
  • Zustandsautomat für einen vollständigen Lebenszyklus.
  • Konsistenzprüfung zwischen Interaktionen, Operationen und Zuständen.

Qualitätskriterien

  • Modellelemente werden im Modellbaum eindeutig strukturiert und in Diagrammen wiederverwendet statt dupliziert.
  • Beziehungen, Status, Benennung und Verantwortlichkeiten sind nachvollziehbar und entsprechen dem vereinbarten Modellierungsrahmen.
  • Audit- und Reviewbefunde werden priorisiert, korrigiert und in einer erneuten Prüfung verifiziert.
  • Übungsergebnisse lassen sich nach Schließen und erneutem Öffnen des Projekts reproduzierbar nachvollziehen.
  • Die fachlichen Abnahmepunkte des Bereichs UML werden anhand des Übungsprojekts vollständig geprüft.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Softwareanalysten, Entwickler, Softwarearchitekten, Systems Engineers und technische Tester.
Voraussetzungen: UML-Grundlagen und Erfahrung mit Klassen, Komponenten oder Use Cases.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Fachvortrag, Live-Modellierung, Demonstrationen, praktische Übungen und strukturierte Reviews am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Wien 2 Tage
Stream live 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream gespeichert 2 Tage
Innsbruck 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben