Richer Interface Automata with Optimistic and Pessimistic Compatibility
DOI:
https://doi.org/10.14279/tuj.eceasst.66.882Abstract
Modal transition systems are a popular semantic underpinning of interface theories, such as Nyman et al.’s IOMTS and Bauer et al.’s MIO, which facilitate component-based reasoning of concurrent systems. Our interface theory MIA repaired a compositional flaw of IOMTS-refinement and introduced a conjunction operator. In this paper, we first modify MIA to properly deal with internal computations including internal must-transitions, which were largely ignored already in IOMTS. We then study a MIA variant that adopts MIO’s pessimistic – rather than IOMTS’ optimistic – view on component compatibility and define, for the first time in a pessimistic, non-deterministic setting, conjunction and disjunction on interfaces. For the pessimistic MIA variant we also provide a mechanism for extending alphabets when refining interfaces, which is a desired feature in practice. We illustrate our advancements via a small example.Downloads
Published
2014-02-10
How to Cite
[1]
G. Lüttgen and W. Vogler, “Richer Interface Automata with Optimistic and Pessimistic Compatibility”, eceasst, vol. 66, Feb. 2014.
Issue
Section
Articles