Detail publikace
Formal Models in Software Development and Deployment: A Case Study
Object Oriented Petri Nets, Discrete Event System Specification, multi-paradigm modeling, model deployment
Modelování v kontextu softwarového inženýrství obvykle slouží pro definování architektury a k popisu chování systému. Modely jsou pak automatizovaně nebo manuálně transformovány do kódu v programovacím jazyku, přičemž testování je možné pouze s kódem nebo specifickými spustitelnými modely. Následný vývoj a ladění s použitím modelů se tímto stává nemožným. Přístup dikutovaný v článku umožňuje modelovat, testovat a ladit systém s využitím vysokoúrovňových jazyků jako jsou Objektově orientované Petriho sítě kombinované s formalismem DEVS. Tyto modely mohou být nasazeny do cílového prostředí a stát se tak integrální součástí vyvinutého systému. Tato časopisecká publikace je rozšířenou verzí článku, který byl publikován na konferenci ICSEA 2013.
@article{BUT111592,
author="Radek {Kočí} and Vladimír {Janoušek}",
title="Formal Models in Software Development and Deployment: A Case Study",
journal="International Journal on Advances in Software",
year="2014",
volume="7",
number="1",
pages="266--276",
issn="1942-2628",
url="http://www.iariajournals.org/software/tocv7n12.html"
}