Editoren für die objektorientierte Modellierung
Innovator for Software Architects stellt Ihnen verschiedene Diagrammeditoren, einen Spezifikationseditor und weitere Hilfsmittel für die Bearbeitung Ihres Projektes zur Verfügung.
Diagrammeditoren
Die folgenden Diagrammtypen können angezeigt und bearbeitet werden:
![]() |
UML-AnwendungsfalldiagrammeAnwendungsfalldiagramme zeigen die Beziehungen zwischen Akteuren und einer Menge von Anwendungsfällen (use cases) des betrachteten Systems. |
![]() |
UML-AktivitätsdiagrammeAktivitätsdiagramme stellen die Vernetzung von elementaren Aktionen und deren Verbindungen mit Kontroll- und Datenflüssen grafisch dar und zeigen eine bestimmte Sicht auf die dynamischen Aspekte des modellierten Systems. |
![]() |
UML-KlassendiagrammeKlassendiagramme sind der zentrale Diagrammtyp der UML. Sie beschreiben die Klassen eines Systems, ihre Eigenschaften, Operationen und die Beziehungen zwischen den Klassen. |
![]() |
UML-KomponentendiagrammeKomponentendiagramme zeigen eine bestimmte Sicht auf die Struktur des modellierten Systems. Die Darstellung umfasst dabei typischerweise Komponenten mit deren Schnittstellen, und wie Komponenten über Abhängigkeitsbeziehungen und Konnektoren miteinander verbunden sind. |
![]() |
UML-KompositionsstrukturdiagrammeKompositionsstrukturdiagramme zeigen eine bestimmte Sicht auf die innere Struktur und die Interaktionsbeziehungen eines Classifiers. Im Unterschied zum Klassendiagramm bilden die Teile als Parts eine zur Laufzeit feste Strukturvorgabe, die einen bestimmten, auch quantitativen, Kontext der Parts definiert. |
![]() |
UML-VerteilungsdiagrammeVerteilungsdiagramme zeigen die Zuordnung von Artefakten, z.B. von Software-Komponenten, auf Hardware-Einheiten sowie die Kommunikationsverbindungen und Abhängigkeiten zwischen den Hardware-Einheiten. |
![]() |
UML-SequenzdiagrammeSequenzdiagramme stellen eine Interaktion grafisch dar und beschrieben den Austausch von Nachrichten zwischen Kommunikationspartnern mittels Lebenslinien. |
![]() |
UML-ZustandsdiagrammeZustandsdiagramme stellen einen endlichen Automaten grafisch dar und werden benutzt, um entweder das Verhalten eines Systems oder die zulässige Nutzung der Schnittstelle eines Systems zu spezifizieren. |
![]() |
Whiteboard-DiagrammeWhiteboard-Diagramme erlauben eine Visualisierung der Zusammenhänge zwischen Modellelementen, die ansonsten nur in unterschiedlichen Diagrammtypen visualisiert werden können. |
Sonstige Editoren
Für bestimmte Funktionen stehen Spezialeditoren zur Verfügung, deren Oberfläche ggf. mehrfach aufgerufen werden kann.
![]() ![]() ![]() |
Klassen- und KomponenteneditorAlternativ zur Bearbeitung von Klassendiagrammen lassen sich die Struktur- und Verhaltensmerkmale von Klassen und Komponenten auch mit einem tabellarischen Editor bearbeiten. |
![]() |
Spezifikationstexte zur Beschreibung von Modellelementen und AnforderungenZu Innovator-Elementen können beschreibende Texte als Spezifikation hinterlegt werden, um diese dann z.B. in der Modelldokumentation zu nutzen. Anforderungen bilden die Grundlage eines jeden Entwicklungsprojekts, unabhängig davon, ob es sich um eine Neu- oder Weiterentwicklung handelt. |
![]() |
Impact-AnalyseDie Impact-Analyse zeigt mittels Analysegraphen die Vernetzung von Modellelementen. Die Anzeige lässt sich konfigurieren. |
![]() |
AbhängigkeitseditorDer Abhängigkeitseditor dient dem übersichtlichen und komfortablen Bearbeiten von Abhängigkeiten zwischen verschiedenen Elementen unabhängig von einem Diagramm. |
![]() |
BeamerDas Toolfenster Beamer unterstützt die flexible und transparente Abbildung von Elementen und kann vielfältig konfiguriert werden. |
![]() |
Modelle abgleichenDer Editor Modelle abgleichen dient dem Vergleich von Elementen aus dem aktuellen Modell oder aus dem aktuellen und einem anderen Modell. Für die übersichtliche Auswertung der Unterschiede stehen Filter zur Verfügung. |