Data Decision Diagrams for Promela Systems Analysis - Archive ouverte HAL Access content directly
Journal Articles International Journal on Software Tools for Technology Transfer Year : 2010

Data Decision Diagrams for Promela Systems Analysis

Vincent Beaudenon
  • Function : Author
Sami Taktak

Abstract

In this paper, we show how to verify computation tree logic (CTL) properties, using symbolic methods, on systems described in Promela. Symbolic representation is based on data decision diagrams (DDDs) which are n-valued Shared Decision Trees designed to represent dynamic systems with integer domain variables. We describe principal components used for the verification of Promela systems (DDD, representation of Promela programs with DDD, the transposition of the execution of Promela instructions into DDD). Then we compare and contrast our method with the model checker SPIN or classical binary decision diagram (BDD) techniques to highlight as to which system classes SPIN or our tool is more relevant.

Dates and versions

hal-01195909 , version 1 (08-09-2015)

Identifiers

Cite

Vincent Beaudenon, Emmanuelle Encrenaz, Sami Taktak. Data Decision Diagrams for Promela Systems Analysis. International Journal on Software Tools for Technology Transfer, 2010, 12 (5), pp.337-352. ⟨10.1007/s10009-010-0135-0⟩. ⟨hal-01195909⟩
61 View
0 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More