Well Structured Transition Systems with History
Abstract
We propose a formal model of concurrent systems in which the history of a computation is explicitly represented as a collection of events that provide a view of a sequence of configurations. In our model events generated by transitions become part of the system configurations leading to operational semantics with historical data. This model allows us to formalize what is usually done in symbolic verification algorithms. Indeed, search algorithms often use metainformation, e.g., names of fired transitions, selected processes, etc., to reconstruct (error) traces from symbolic state exploration. The other interesting point of the proposed model is related to a possible new application of the theory of wellstructured transition systems (wsts). In our setting wsts theory can be applied to formally extend the class of properties that can be verified using coverability to take into consideration (ordered and unordered) historical data. This can be done by using different types of representation of collections of events and by combining them with wsts by using closure properties of wellquasi orderings.
 Publication:

arXiv eprints
 Pub Date:
 September 2015
 arXiv:
 arXiv:1509.07203
 Bibcode:
 2015arXiv150907203A
 Keywords:

 Computer Science  Logic in Computer Science;
 F.3.1;
 I.2.2
 EPrint:
 In Proceedings GandALF 2015, arXiv:1509.06858