AsmetaSMV

AsmetaSMV: a way to link high-level ASM models to low-level NuSMV specifications. This paper presents AsmetaSMV, a model checker for Abstract State Machines (ASMs). It has been developed with the aim of enriching the ASMETA (ASM mETAmodeling) toolset – a set of tools for ASMs – with the capabilities of the model checker NuSMV to verify properties of ASM models written in the AsmetaL language. We describe the general architecture of AsmetaSMV and the process of automatically mapping ASM models into NuSMV programs. As a proof of concepts, we report the results of using AsmetaSMV to verify temporal properties of various case studies of different characteristics and complexity.


References in zbMATH (referenced in 4 articles )

Showing results 1 to 4 of 4.
Sorted by year (citations)

  1. Arcaini, Paolo; Bombarda, Andrea; Bonfanti, Silvia; Gargantini, Angelo; Riccobene, Elvinia; Scandurra, Patrizia: The ASMETA approach to safety assurance of software systems (2021)
  2. Arcaini, Paolo; Holom, Roxana-Maria; Riccobene, Elvinia: ASM-based formal design of an adaptivity component for a cloud system (2016)
  3. Riccobene, Elvinia; Scandurra, Patrizia: A formal framework for service modeling and prototyping (2014) ioport
  4. Arcaini, Paolo; Gargantini, Angelo; Riccobene, Elvinia: AsmetaSMV: A way to link high-level ASM models to low-level NuSMV specifications (2010) ioport