Seminar Cameo Systems Modeler / MagicDraw – UML und Softwarearchitektur mit MagicDraw

Seminar / Training

Softwarearchitektur benötigt konsistente Sichten auf Domäne, Komponenten, Schnittstellen, Laufzeitinteraktionen und Verteilung. Das Seminar nutzt UML und MagicDraw, um Anforderungen und Architekturentscheidungen von Use Cases über Klassen und Komponenten bis zu Deployment und Verhaltensmodellen nachvollziehbar abzubilden.

Inhaltsübersicht

  • Zielsetzung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Zielsetzung

  • UML-Diagramme gezielt nach Architekturfrage statt als isolierte Bilder einsetzen
  • Domänen-, Komponenten-, Schnittstellen- und Deploymentmodelle konsistent entwickeln
  • Interaktionen, Aktivitäten und Zustände mit der statischen Architektur verbinden
  • Architekturqualität, Traceability, Dokumentation und Codebezug kontrolliert nutzen

Zielgruppe

Softwarearchitektur, Softwareentwicklung, technische Analyse, Solution Architecture und technische Projektleitung.

Voraussetzungen

Grundkenntnisse objektorientierter Softwareentwicklung. Vorkenntnisse in UML sind hilfreich, aber nicht zwingend erforderlich.

Seminarinhalte

  1. Schritt 1: Architekturauftrag und Sichten festlegen

    Stakeholder, Qualitätsziele, Systemgrenze, Kontext und benötigte Architekturansichten werden definiert.

  2. Schritt 2: Use Cases und Anforderungen erfassen

    Akteure, Ziele, Use Cases, Beziehungen, Szenarien und relevante Qualitätsanforderungen werden strukturiert.

  3. Schritt 3: Domänenmodell entwickeln

    Klassen, Attribute, Beziehungen, Multiplizitäten, Generalisierung und Constraints bilden die fachlichen Konzepte ab.

  4. Schritt 4: Softwarestruktur modellieren

    Packages, Schichten, Komponenten, bereitgestellte und benötigte Schnittstellen sowie Abhängigkeiten werden aufgebaut.

  5. Schritt 5: Laufzeitinteraktionen beschreiben

    Sequenzdiagramme modellieren Nachrichten, Lebenslinien, Alternativen, Fehlerfälle und Verantwortungsübergänge.

  6. Schritt 6: Abläufe und Zustände präzisieren

    Aktivitäten und Zustandsmaschinen ergänzen Prozesse, Nebenläufigkeit, Ereignisse und Objektlebenszyklen.

  7. Schritt 7: Deployment und Infrastruktur darstellen

    Nodes, Ausführungsumgebungen, Artefakte, Verbindungen und Zuordnung von Softwareeinheiten werden modelliert.

  8. Schritt 8: Architekturmuster und Entscheidungen dokumentieren

    Muster, Alternativen, Begründungen, Risiken, Einschränkungen und betroffene Elemente werden nachvollziehbar verknüpft.

  9. Schritt 9: Code Engineering einordnen

    Vorwärts- und Rückwärtsbezug, Generierung, Synchronisation, Grenzen und Governance werden für geeignete Anwendungsfälle bewertet.

  10. Schritt 10: Qualität und Dokumentation sichern

    Abhängigkeitsregeln, Validierung, Matrizen, Berichte und Reviews prüfen Konsistenz und Kommunikationsfähigkeit.

Praxisübungen

  • Ein Domänenmodell aus einem fachlichen Szenario entwickeln
  • Eine Komponentenarchitektur mit Schnittstellen und Abhängigkeiten aufbauen
  • Ein kritisches Laufzeitszenario als Sequenz und Zustandsmodell beschreiben
  • Deployment, Architekturentscheidung und Qualitätsprüfung verbinden

Methodik

Fachliche Einordnung, live geführte Demonstrationen, schrittweise Modellierungsübungen, gemeinsame Reviews und eine durchgängige Fallstudie. Jede Übung baut auf dem vorherigen Arbeitsschritt auf; Fehlerbilder und Qualitätskriterien werden unmittelbar ausgewertet.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Softwarearchitektur, Softwareentwicklung, technische Analyse, Solution Architecture und technische Projektleitung.
Voraussetzungen: Grundkenntnisse objektorientierter Softwareentwicklung. Vorkenntnisse in UML sind hilfreich, aber nicht zwingend erforderlich.
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: Vortrag, Demonstrationen, praktische Übungen 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
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben