Proposition of an action layer for electrum

4Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Electrum is an extension of Alloy that adds (1) mutable signatures and fields to the modeling layer; and (2) connectives from linear temporal logic (with past) and primed variables à la TLA+ to the constraint language. The analysis of models can then be translated into a SAT-based bounded model-checking problem, or to an LTL-based unbounded model-checking problem. Electrum has proved to be useful to model and verify dynamic systems with rich configurations. However, when specifying events, the tedious and sometimes error-prone handling of traces and frame conditions (similarly as in Alloy) remained necessary. In this paper, we introduce an extension of Electrum with a so-called “action” layer that addresses these questions.

Cite

CITATION STYLE

APA

Brunel, J., Chemouil, D., Cunha, A., Hujsa, T., Macedo, N., & Tawa, J. (2018). Proposition of an action layer for electrum. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10817 LNCS, pp. 397–402). Springer Verlag. https://doi.org/10.1007/978-3-319-91271-4_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free