8
Das kostenlos nutzbare Open-Source-Toolkit YAKINDU Statechart Tools (SCT) bietet eine integrierte Modellierungsumgebung für die Spezifikation und Entwicklung reaktiver, ereignisgesteuerter Systeme auf der Grundlage von Zustandsdiagrammen.Das Bearbeiten von Yakindu Statechart Tools (SCT) bietet eine intuitive Kombination aus grafischer und textueller Notation.Während Status, Übergänge und Statushierarchien grafische Elemente sind, werden alle Deklarationen und Aktionen in einer Textnotation angegeben.Die Benutzerfreundlichkeit des Zustandsdiagramm-Editors ist für die Arbeit mit diesen Zustandsdiagrammen optimiert.Validierung Die Validierung von Zustandsdiagrammen umfasst Syntax- und Semantikprüfungen des gesamten Zustandsdiagramms.Beispiele für Validierungen sind das Erkennen von nicht erreichbaren Zuständen, Sackgassen und Verweisen auf unbekannte Ereignisse.Diese Validierungsbeschränkungen werden während der Bearbeitung live überprüft.Simulation Neben der strukturellen Validierung ist die Überprüfung der dynamischen Semantik von entscheidender Bedeutung.Es ist nicht möglich, die Richtigkeit eines Zustandsdiagramms nur durch visuelle Prüfung zu bestimmen.Der Benutzer muss also in der Lage sein, die Zustandsdiagramme auszuführen, an denen er arbeitet.Die integrierte Statechart-Simulations-Engine erfüllt diese Anforderungen.Der Benutzer kann Zustandsdiagramme direkt in der Modellierungsumgebung ausführen.Aktive Zustände werden direkt im Zustandsdiagramm-Editor hervorgehoben. Eine spezielle Simulationsperspektive bietet Zugriff auf Ausführungssteuerelemente (Start, Stopp, Pause, Wiederaufnahme), Prüf- und Einstellungsvariablen sowie das Auslösen von Ereignissen.Codegenerierung Die Yakindu Statechart Tools (SCT) enthalten Codegeneratoren für Java, C und C ++.Die Codegeneratoren folgen einem Nur-Code-Ansatz und sind nicht auf eine zusätzliche Laufzeitbibliothek angewiesen.Der generierte Code bietet eine klar definierte Schnittstelle und kann problemlos in jeden Client-Code integriert werden.Der generierte Code ist auch lesbar und so strukturiert, dass er sehr effizient ist
Webseite:
http://www.statecharts.orgEigenschaften
Kategorien
Alternativen zu Yakindu Statechart Tools für alle Plattformen mit einer Lizenz
180
40
37
ArgoUML
ArgoUML ist ein Open-Source-UML-Modellierungswerkzeug und unterstützt alle Standard-UML 1.4-Diagramme.Es läuft auf jeder Java-Plattform und ist in zehn Sprachen verfügbar.
- Kostenlose
33
Enterprise Architect
Enterprise Architect ist eine kollaborative Modellierungs-, Design- und Verwaltungsplattform, die auf UML und verwandten Standards basiert.
- Bezahlte
- Windows
33
Visual Paradigm
Visual Paradigm für UML (VP-UML) ist ein UML-Designtool und ein UML-CASE-Tool zur Unterstützung der Softwareentwicklung.
15
14
Papyrus UML
Open Source UML2-Tool zur grafischen Modellierung basierend auf der Eclipse-Umgebung.
- Kostenlose
12
WhiteStarUML
WhiteStarUML ist eine Abzweigung von StarUML mit der Absicht, die Delphi-Codebasis wiederzubeleben, indem Code auf die neuesten Delphi-Editionen aktualisiert wird, wodurch die Abhängigkeit von Komponenten von Drittanbietern ...
- Kostenlose
- Windows
6
5
1
1
0