Název:
Grafický editor simulačních modelů
Překlad názvu:
Graphical Editor of Simulation Models
Autoři:
Bulka, Pavol ; Janoušek, Vladimír (oponent) ; Peringer, Petr (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2011
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato práce se zaobírá tvorbou multiplatformního grafického editoru simulačních modelů využívajícího pro modelovaní DEVS formalismus a jazyk XML pro ukládání modelů. Návrh editoru je založený na průzkumu obdobných grafických simulačních nástrojů. Kromě popisu tvorby editoru práce obsahuje i krátký popis DEVS formalismu, jeho obdob a rozšíření. Vytvořený editor neobsahuje vlastní implementaci simulátoru, ale používá externí knihovnu Adevs. Z tohoto důvodu byli do editoru implementované možnosti rozšíření pomocí pluginů, aby při potenciální tvorbě vlastního simulátoru nemuselo být zasahováno do samotného editoru. Další možností rozšíření funkčnosti editoru je použití uživatelských skriptů. Práce ve svém závěru následně popisuje sérii testů, kterým byl grafický editor simulačních modelů podrobený na několika platformách.
This thesis deals with development of a graphical editor of simulation models. Design of the editor is based on a research which was carried out among professional simulation systems with graphical user interface. The new graphical editor is based on DEVS formalism since it is quite hard to implement a reliable simulation tool. This formalism was verified in great number of its implementation. One of them is Adevs library which is used in editor. Plugins can be used to provide additional features (i.e. another simulator) without need for changing the code of the editor. Another way to extend editor functionality are user scripts. The thesis presents the software development process of the editor in detail. Furthermore, a brief summary of DEVS formalism along with some DEVS modifications and extensions is included. In the end, a set of tests which were used for editor testing on multiple platforms is added.
Klíčová slova:
Adevs; DEVS; grafický editor simulačních modelů; modelovaní; Qt; simulace; simulační nástroje; XML; Adevs; DEVS; graphical editor of simulation models; modeling; Qt; simulation; simulation tools; XML
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/54158