| Event im Detail
State-Event-Matrix
Event
ist das Programm zur einfachen Entwicklung von Software-Zustandsmaschinen.
Als interaktive
Benutzerschnittstelle wird die Darstellungsform der Zustands-Ereignis-Matrix
verwendet. Der Benutzer kann Zustände, Ereignisse, Aktionen und
deren Verknüpfungen erstellen und pflegen. Als weitere (Ausgabe-)Darstellungsformen
können die modifizierte Tabelle bzw. die SDL-Darstellung gewählt
werden. Neu ab Event 8.00 ist die Darstellung im Zustandsdiagramm.

Alle Elemente
einer Tabelle lassen sich kommentieren, die Aktionen selbst können
in C- oder C++-Syntax, Visual-Basic, JAVA oder C# eingegeben werden.
Event
ist derzeit in Version 8.13 lieferbar.
Wesentliche Neuerungen gegenüber 6.21 sind unter anderem:
C#-Codeerzeugung
Event-Dateien können im XML-Format gespeichert
werden
Lizensierung per floating license möglich
Zustandsdiagramm-Ansicht und Editor
viele nützliche Details in der Bedienoberfläche
Für kommende Versionen von Event vorgesehen sind
unter anderem:
Weitere Anpassungen an Releasemanagement-Systeme (z.B. Clearcase).
Anbindnung an UML-Tools (Rational-Rose)
Über weitere Details informieren wir Sie gerne.
Komponenten
von Event
Zustandsmaschinen-Editor
Zur Erstellung
und Pflege der Maschine. Maschinenweites Suchen und Ersetzen von Texten
in den Aktionen ist möglich.
Aktionen-Liste und-Editor
Zum Editieren
der Aktions-Inhalte und der Kommentare zeigt Event
den dem Matrixfeld entsprechenden Text im Editorfenster links unten
an. Rechts wird die Liste aller Aktionen angezeigt.
Simulator
Dient
zum Prototyping und Test. Es sind mehrere Zustandsmaschinen im Verbund
simulierbar, die Kommunikation erfolgt über die Methode 'SendMessage'
bzw. Methode 'ProcessSubmachine(Ereignis)' bei verschachtelten Zustandsmaschinen.
Trace der Simulation
Erstellen
von Szenarios, und Protokollen für die Dokumentation.
Ausdruck,
Dateispeicherung.
Makro
Versions-Verifikation,
Testautomatisierung, "Global Reset" von Zustands-Maschinen-Systemen.
Codegenerator
Es sind
mehrere Varianten der Codeerzeugung einstellbar wie Switch, Tabelle
und optimierte Tabelle, in C und C++, Java, Visual-Basic und C#.
Editor für externe Dateien
Bearbeiten
von nicht von Event verwalteten Objekten, bedient
das Clipboard.
Einstellungen
Event.ini und Projekt.ini
Aufrufparameter
In der
DOS-Box oder per Batch kann Event mit einem Zet-Filenamen
und ggf. dem Parameter /g (für Generieren) aufgerufen werden.
Interface für Userbox
Hilfe
Unterstützung
bei der Einarbeitung und Bedienung, Tipps und Ratschläge,
Programm-Muster
©
2005 - 2012 datelec GmbH |