Ein graphischer Editor für Zustandsautomaten und dessen Integration in OMNeT++

URL
Dokumentart: Bachelor Thesis
Institut: Department Informatik
Sprache: Deutsch
Erstellungsjahr: 2016
Publikationsdatum:
SWD-Schlagwörter: Endlicher Automat
DDC-Sachgruppe: Informatik

Kurzfassung auf Deutsch:

Die vorliegende Bachelorarbeit befasst sich mit der Visualisierung des Verhaltens der OMNeT++ Komponenten auf Basis von Finite State Machines. Für die Modellierung und die Darstellung der FSMs wird ein Eclipse Plugin entwickelt, welches sich in die OMNeT++ Simulationsumgebung integrieren lässt. Das Plugin stellt einen graphischen Editor zur Verfügung, der auf Basis von GMF entwickelt wurde. Mit diesem Editor lassen sich FSMs modellieren. Außerdem wird aus den modellierten FSMs auf Basis von XSLT ein Implementierungscode generiert. Anschließend werden die modellierten FSMs zur Laufzeit in der OMNeT++ Simulation dargestellt und aktualisiert.

Kurzfassung auf Englisch:

The bachelor thesis deals with the visualization of the behavior of the OMNeT++ components based on Finite State Machines. For modeling and displaying the FSMs an Eclipse plug-in is developed, which can be integrated into the simulation platform OMNeT++. The plugin provides a graphical editor that had been developed on the basis of GMF. With the help of the Editor FSMs can be modeled. From the modeled FSMs the implementation code will be generated with the help of XSLT. Finally the modeled FSMs will be displayed and updated during the runtime of the OMNeT++ simulation.

Hinweis zum Urheberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.