Approximating Event System Abstractions by Covering Their States and Transitions

Affiliation auteurs!!!! Error affiliation !!!!
TitreApproximating Event System Abstractions by Covering Their States and Transitions
Type de publicationConference Paper
Year of Publication2018
AuteursJulliand J, Kouchnarenko O, Masson P-A, Voiron G
EditorPetrenko AK, Voronkov A
Conference NamePERSPECTIVES OF SYSTEM INFORMATICS, PSI 2017
PublisherSPRINGER INTERNATIONAL PUBLISHING AG
Conference LocationGEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND
ISBN Number978-3-319-74313-4; 978-3-319-74312-7
Mots-clésevent 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.

DOI10.1007/978-3-319-74313-4_16