Authors
Kais Klai, Laure Petrucci
Publication date
2008/6/23
Conference
2008 8th International Conference on Application of Concurrency to System Design
Pages
88-97
Publisher
IEEE
Description
Model checking for Linear Time Logic (LTL) is usually based on converting the (negation of a) property into a Buchi automaton, composing the automaton and the model, and finally checking for emptiness of the language of the composed system. The last step is the crucial stage of the verification process because of the state explosion problem. In this work, we present a solution which builds, in a modular way, an observation graph represented in a non-symbolic manner but where the nodes are essentially symbolic sets of states and the edges either labeled by events occurring in the formula or by synchronization actions between the system components. Due to the small number of events to be observed in a typical formula, this graph has a very moderate size and thus the time complexity for verification is negligible w.r.t. the time to build the observation graph. Experimental results show that our method …
Total citations
2008200920102011201220132014201520162017201820192020202120222023202422114418256412332
Scholar articles
K Klai, L Petrucci - 2008 8th International Conference on Application of …, 2008