Approximating Event System Abstractions by Covering Their States and Transitions
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | Approximating Event System Abstractions by Covering Their States and Transitions |
Type de publication | Conference Paper |
Year of Publication | 2018 |
Auteurs | Julliand J, Kouchnarenko O, Masson P-A, Voiron G |
Editor | Petrenko AK, Voronkov A |
Conference Name | PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2017 |
Publisher | SPRINGER INTERNATIONAL PUBLISHING AG |
Conference Location | GEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND |
ISBN Number | 978-3-319-74313-4; 978-3-319-74312-7 |
Mots-clés | event systems, Predicate abstraction, under-approximation |
Résumé | In event systems, contrarily to sequential ones, the control flow is implicit. Consequently, their abstraction may give rise to disconnected and unreachable paths. This paper presents an algorithmic method for computing a reachable and connected under-approximation of the abstraction of a system specified as an event system. We compute the under-approximation with concrete instances of the abstract transitions, that cover all the states and transitions of the predicate-based abstraction. To be of interest, these concrete transitions have to be reachable and connected to each other. We propose an algorithmic method that instantiates each of the abstract transitions, with heuristics to favour their connectivity. The idea is to prolong whenever possible the already reached sequences of concrete transitions, and to parameterize the order in which the states and actions occur. The paper also reports on an implementation, which permits to provide experimental results confirming the interest of the approach with related heuristics. |
DOI | 10.1007/978-3-319-74313-4_16 |