2013
DOI: 10.7763/lnse.2013.v1.42
|View full text |Cite
|
Sign up to set email alerts
|

A Component-Based Approach to Verification of Formal Software Models to Check Safety Properties of Distributed Systems

Abstract: In this paper, we model a distributed system consisting of n processes by a respective set of n Communicating Finite State Machines (CFSMs). The processes run concurrently and communicate with each other to accomplish a common goal. As opposed to the traditional product automaton built from the specified CFSMs, whose state-space explodes, we build a compressed model of what are defined as Communicating Minimal Prefix Machines (CMPMs) by simulating the CFSMs concurrently in parallel. The states of CMPMs form a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 1 publication
0
1
0
Order By: Relevance
“…The simulated CMPM trees represent a globally interacting set of heterogeneous automata without incurring the state-space explosion of the conventional one single homogeneous synchronous product automaton. The algorithm to generate the CMPM trees by recursive simulation of given CFSM graphs are reported in [9], [10] and [12]. This enables us to perform the state exploration in a distributed, parallel fashion.…”
Section: Distributed Algorithm For Model Checkingmentioning
confidence: 99%
“…The simulated CMPM trees represent a globally interacting set of heterogeneous automata without incurring the state-space explosion of the conventional one single homogeneous synchronous product automaton. The algorithm to generate the CMPM trees by recursive simulation of given CFSM graphs are reported in [9], [10] and [12]. This enables us to perform the state exploration in a distributed, parallel fashion.…”
Section: Distributed Algorithm For Model Checkingmentioning
confidence: 99%