Seminar Eclipse Capella Erweiterungen mit Capella Studio

Standardfunktionen reichen bei domänenspezifischen Daten, Sichten und Arbeitsabläufen nicht immer aus. Das Seminar führt systematisch durch Entwicklungsumgebung, Metamodell, Viewpoint, Benutzeroberfläche und Paketierung.

Inhaltsübersicht

  1. Zielsetzung
  2. Zielgruppe
  3. Voraussetzungen
  4. Seminarinhalte
  5. Praxisübungen
  6. Lernorganisation
  7. Einordnung im Lernpfad

Zielsetzung

Ziel ist eine installierbare Capella-Erweiterung mit eigenem Domänenkonzept, passender Darstellung und dokumentiertem Wartungsweg.

Zielgruppe

Softwareentwickler, Toolentwickler, MBSE-Plattformentwickler und technisch versierte Capella-Verantwortliche.

Voraussetzungen

Gute Java- und Eclipse-Kenntnisse sowie sichere Capella-Anwenderkenntnisse.

Seminarinhalte

1. Capella Studio und Entwicklungsumgebung einrichten

  1. Schritt 1: Passende Capella-Studio-Version, Java-Umgebung und Workspace-Struktur festlegen.
  2. Schritt 2: Target Platform und benötigte Plug-in-Projekte erzeugen.
  3. Schritt 3: Laufzeitinstanz starten und Entwicklungs- von Anwenderumgebung trennen.
  4. Schritt 4: Fehlerprotokolle, Plug-in-Abhängigkeiten und Buildzustand systematisch prüfen.

2. Metamodellerweiterungen und Domänenkonzepte entwickeln

  1. Schritt 1: Fachliche Erweiterungsanforderungen in Klassen, Attribute und Beziehungen übersetzen.
  2. Schritt 2: Ecore-Modell mit Namensräumen, Vererbung und Kardinalitäten definieren.
  3. Schritt 3: Generierten Code und Persistenzverhalten kontrollieren.
  4. Schritt 4: Kompatibilität mit Capella-Kernmodell und Migrationsanforderungen prüfen.

3. Viewpoint, Benutzeroberfläche und Diagramme erweitern

  1. Schritt 1: Viewpoint-Lebenszyklus, Aktivierung und Gültigkeitsbereich festlegen.
  2. Schritt 2: Eigenschaftsansichten, Aktionen und semantische Regeln modellieren.
  3. Schritt 3: Diagramme, Werkzeuge und Darstellungsregeln in Sirius konfigurieren.
  4. Schritt 4: Bedienbarkeit und Modellkonsistenz in einer Runtime-Instanz testen.

4. Erweiterungen testen, paketieren und warten

  1. Schritt 1: Funktionale Tests, Kompatibilitätstests und Migrationsfälle definieren.
  2. Schritt 2: Feature, Update Site und Produktabhängigkeiten für die Verteilung konfigurieren.
  3. Schritt 3: Installation und Deinstallation in einer sauberen Anwenderumgebung prüfen.
  4. Schritt 4: Versionierung, Änderungsdokumentation und Wartungsstrategie festlegen.

5. Spezifische Eigenschaften mit PVMT definieren

  1. Schritt 1: Projektbezogene Eigenschaftsgruppen, Datentypen und Gültigkeitsbereiche festlegen.
  2. Schritt 2: PVMT-Konfiguration auf passende Arcadia-Konzepte anwenden.
  3. Schritt 3: Werte konsistent erfassen und mit fachlichen Regeln plausibilisieren.
  4. Schritt 4: Eigenschaften für Auswertungen, Dokumentation und Architekturvergleiche vorbereiten.

6. Validierungsregeln, Profile und Schnellkorrekturen einsetzen

  1. Schritt 1: Integritäts-, Design-, Vollständigkeits- und Traceability-Prüfungen unterscheiden.
  2. Schritt 2: Passendes Validierungsprofil für Modellierungsphase und Reviewziel auswählen.
  3. Schritt 3: Befunde priorisieren, Ursachen analysieren und Schnellkorrekturen kontrolliert anwenden.
  4. Schritt 4: Restbefunde begründen und als überprüfbare Qualitätsentscheidung dokumentieren.

7. Sicherung, Migration und Versionswechsel kontrollieren

  1. Schritt 1: Modelle, Workspaces, Erweiterungen und Konfigurationen vollständig inventarisieren.
  2. Schritt 2: Sicherungs- und Wiederherstellungsverfahren vor dem Versionswechsel testen.
  3. Schritt 3: Kompatibilität von Capella, Viewpoints und Zusatzkomponenten in einer Testumgebung prüfen.
  4. Schritt 4: Migration protokollieren, Modellvalidierung ausführen und Rückfalloption erhalten.

Praxisübungen

  • Eine lauffähige Entwicklungsumgebung mit eigener Runtime-Instanz aufsetzen.
  • Ein kleines Domänenmetamodell für zusätzliche Architekturinformationen entwickeln.
  • Einen einfachen Viewpoint mit eigener Eigenschaft und Diagrammdarstellung umsetzen.
  • Eine installierbare Update Site für die entwickelte Erweiterung erzeugen und testen.
  • Ein Eigenschaftsmodell für Kosten, Masse und Kritikalität anlegen und auf Modellobjekte anwenden.
  • Ein Modell mit einem angepassten Prüfprofil validieren und einen Befundbericht erstellen.

Lernorganisation

Ein zusammenhängendes Erweiterungsprojekt wird in überprüfbaren Inkrementen aufgebaut. Jede Entwicklungsstufe endet mit einem Laufzeittest und einer kurzen Code- beziehungsweise Modellprüfung.

Einordnung im Lernpfad

Für einfache Eigenschaftserweiterungen genügt häufig PVMT; Python4Capella eignet sich besser für Skripting und Automatisierung ohne eigenes Plug-in.

Fachbereichsleitung und Seminarorganisation

Seminardetails

   
Dauer: 4 Tage, ca. 6 Stunden pro Tag; 1. Tag 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.396 zzgl. MwSt.
Inhaus: € 6.800 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Software- und Toolentwickler sowie MBSE-Plattformentwickler
Voraussetzungen: Gute Java-, Eclipse- und Capella-Kenntnisse
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, Inhouse, 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
München 4 Tage
Friedrichshafen 4 Tage
Kassel 4 Tage
Ulm 4 Tage
Münster 4 Tage
Nürnberg 4 Tage
Köln 4 Tage
Wuppertal 4 Tage
Bremen 4 Tage
Berlin 4 Tage
Mainz 4 Tage
Erfurt 4 Tage
Darmstadt 4 Tage
Frankfurt 4 Tage
Paderborn 4 Tage
Essen 4 Tage
Konstanz 4 Tage
Freiburg 4 Tage
Potsdam 4 Tage
Flensburg 4 Tage
Leipzig 4 Tage
Hamm 4 Tage
Rostock 4 Tage
Hamburg 4 Tage
Luxemburg 4 Tage
Hannover 4 Tage
Stuttgart 4 Tage
Dresden 4 Tage
Madgeburg 4 Tage
Regensburg 4 Tage
Jena 4 Tage
Trier 4 Tage
Kassel 4 Tage
Ulm 4 Tage
München 4 Tage
Friedrichshafen 4 Tage
Nürnberg 4 Tage
Köln 4 Tage
Wuppertal 4 Tage
Münster 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben