Samenvatting
Compositional model checking approaches attempt to limit state space explosion by iteratively combining behaviour of some of the components in the system and reducing the result modulo an appropriate equivalence relation. For an equivalence relation to be applicable, it should be a congruence for parallel composition where synchronisations between the components may be introduced. An equivalence relation preserving both safety and liveness properties is divergence-preserving branching bisimulation (DPBB). It is generally assumed that DPBB is a congruence for parallel composition, even in the context of synchronisations between components. However, so far, no such results have been published. This work finally proves that this is the case. Furthermore, we discuss how to safely decompose an existing LTS network in components such that the re-composition is equivalent to the original LTS network. All proofs have been mechanically verified using the Coq proof assistant. Finally, to demonstrate the effectiveness of compositional model checking with intermediate DPBB reductions, we discuss the results we obtained after having conducted a number of experiments.
Originele taal-2 | Engels |
---|---|
Titel | Formal Aspects of Component Software |
Subtitel | 14th International Conference, FACS 2017, Braga, Portugal, October 10-13, 2017, Proceedings |
Redacteuren | J. Proença , M. Lumpe |
Plaats van productie | Dordrecht |
Uitgeverij | Springer |
Pagina's | 117-136 |
Aantal pagina's | 20 |
ISBN van elektronische versie | 978-3-319-68034-7 |
ISBN van geprinte versie | 978-3-319-68033-0 |
DOI's | |
Status | Gepubliceerd - 2017 |
Evenement | 14th International Conference on Formal Aspects of Component Software (FACS 2017), 10-13 October 2017, Braga, Portugal - Braga, Portugal Duur: 10 okt. 2017 → 13 okt. 2017 http://facs2017.di.uminho.pt/ |
Publicatie series
Naam | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 10487 LNCS |
ISSN van geprinte versie | 0302-9743 |
ISSN van elektronische versie | 1611-3349 |
Congres
Congres | 14th International Conference on Formal Aspects of Component Software (FACS 2017), 10-13 October 2017, Braga, Portugal |
---|---|
Verkorte titel | FACS 2017 |
Land/Regio | Portugal |
Stad | Braga |
Periode | 10/10/17 → 13/10/17 |
Internet adres |