Závěrečná práce: Tomáš Janoušek, učo 207561: Návrh modelovacího jazyka nástroje DiVinE
Bakalářská práce
Návrh modelovacího jazyka nástroje DiVinE
Design of a modelling language for DiVinE
Anotace
Práce se zabývá návrhem nového modelovacího jazyka pro verifikační nástroj DiVinE. V teoretické části shrnuje několik již existujících jazyků a diskutuje, proč nejsou dostatečné. Zbytek práce se věnuje návrhu a implementaci nového jazyka, který je koncipován jako vnořené DSL do Haskellu. V závěrečné části jsou popsány mechanismy, jak modely v takovém jazyce zkompilovat a použít v nástroji DiVinE.
Abstract
The thesis deals with a design of new modelling language for the DiVinE toolset. Theoretical part summarizes a few existing modelling languages and discusses their limitations. The rest of the thesis focuses on the design and implementation of this new language which is a DSL embedded into Haskell. The final part describes the technology that enables models in this language to be compiled and used from within the DiVinE toolset.
Zadání práce
28. 5. 2010 08:35, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
Vedoucí
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Interpretace DVE modelů v Haskellu
Mgr. Adam Šiška, učo 207864 -
Modelování a verifikace platebního systému
Mgr. Marharyta Zhuk -
Vytvoření modelu výtahů se sběrným řízením
Bc. Ondřej Plotěný -
DiVinE - Prostředí pro distribuovanou verifikaci
RNDr. Pavel Šimeček, Ph.D., učo 51636 -
Verifikační manažer pro explicitní ověřování modelu
Mgr. Václav Rosecký -
Simulátor pro modelovací jazyk nástroje DiVinE
Bc. Martin Moráček, učo 208081 -
Verifikační nástroj pro komponentové systémy
Mgr. Milan Křivánek, učo 172831 -
Coloured Nested DFS
Mgr. Martin Žák




