Counterexample-based refinement for a boundedness test for CFSM languages

Stefan Leue,Wei Wei
DOI: https://doi.org/10.1007/11537328_8
2005-01-01
Abstract:In precursory work we suggested an abstraction-based highly scalable semi-test for the boundedness of Communicating Finite State Machine (CFSM) based modelling and programming languages. We illustrated its application to Promela and UML-RT models. The test is sound with respect to determining boundedness, but may return inconclusive ”counterexamples” when boundedness cannot be established. In this paper we turn to the question how to effectively determine the spuriousness of these counterexamples, and how to refine the abstraction based on the analysis. We employ methods from program analysis and illustrate the application of our refinement method to a number of Promela examples.
What problem does this paper attempt to address?