DynAlloy analyzer: a tool for the specification and analysis of alloy models with dynamic behaviour

DynAlloy analyzer: a tool for the specification and analysis of alloy models with dynamic behaviour
复制标题

DynAlloy 分析仪:用于规范和分析具有动态行为的合金模型的工具

DOI:
10.1145/3106237.3122826
复制
发表时间:
2017
期刊:
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering
影响因子:
--
通讯作者:
M. Frias
M. Frias
中科院分区:
--
文献类型:
--
作者:
Germán Regis;César Cornejo;Simón Gutiérrez Brida;M. Politano;Fernando D. Raverta;Pablo Ponzio;Nazareno Aguirre;Juan P. Galeotti;M. Frias

文献摘要

被引文献

相似文献

We describe DynAlloy Analyzer, a tool that extends Alloy Analyzer with support for dynamic elements in Alloy models. The tool builds upon Alloy Analyzer in a way that makes it fully compatible with Alloy models, and extends their syntax with a particular idiom, inspired in dynamic logic, for the description of dynamic behaviours, understood as sequences of states over standard Alloy models, in terms of programs. The syntax is broad enough to accommodate abstract dynamic behaviours, e.g., using nondeterministic choice and finite unbounded iteration, as well as more concrete ones, using standard sequential programming constructions. The analysis of DynAlloy models resorts to the analysis of Alloy models, through an optimized translation that often makes the analysis more efficient than that of typical ad-hoc constructions to capture dynamism in Alloy. Tool screencast, binaries and further details available in: http://dc.exa.unrc.edu.ar/tools/dynalloy