An Interface Theory for Input/Output Automata
DOI:
https://doi.org/10.7146/brics.v13i11.21916Abstract
Building on the theory of interface automata by de Alfaro and Henzinger we design an interface language for Lynch's Input/Output Automata, a popular formalism used in the development of distributed asynchronous systems, not addressed by previous interface research. We introduce an explicit separation of assumptions from guarantees not yet seen in other behavioral interface theories. Moreover we derive the composition operator systematically and formally, guaranteeing that the resulting compositions are always the weakest in the sense of assumptions, and the strongest in the sense of guarantees. We also present a method for solving systems of relativized behavioral inequalities as used in our setup and draw a formal correspondence between our work and interface automata. Proofs are provided in an appendix.Downloads
Published
2006-06-12
How to Cite
Larsen, K. G., Nyman, U., & Wasowski, A. (2006). An Interface Theory for Input/Output Automata. BRICS Report Series, 13(11). https://doi.org/10.7146/brics.v13i11.21916
Issue
Section
Articles
License
Articles published in DAIMI PB are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.