Interface Input/Output Automata

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

30 Citations (Scopus)
538 Downloads (Pure)

Abstract

Building on the theory of interface automata by de Alfaro and Henzinger we design an interface language for Lynch’s I/O, 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.
Original languageEnglish
Title of host publicationFM 2006: Formal Methods : 14th International Symposium on Formal MethodsHamilton, Canada, August 21-27, 2006 Proceedings
EditorsJayadev Misra, Tobias Nipkow, Emil Sekerinski
Number of pages16
VolumeSpringer
PublisherSpringer
Publication date2006
Pages82-97
ISBN (Print)3540372156
ISBN (Electronic)3540372156
DOIs
Publication statusPublished - 2006
EventFM 2006 - Hamilton, Canada
Duration: 21 Aug 200627 Aug 2006
Conference number: 14

Conference

ConferenceFM 2006
Number14
Country/TerritoryCanada
CityHamilton
Period21/08/200627/08/2006

Fingerprint

Dive into the research topics of 'Interface Input/Output Automata'. Together they form a unique fingerprint.

Cite this