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 interfa...
AbstractTraditional type systems specify interfaces in terms of values and domains. When we apply a ...
We present a new automata-based interface model describing the interaction behavior of software comp...
AbstractInterface automata are a model that allows for the representation of stateful interfaces. In...
Building on the theory of interface automata by de~Alfaro andHenzinger we design an interface langua...
We propose a new look at one of the most fundamental types of behavioral interfaces: discrete time s...
We propose a new look at one of the most fundamental types of behavioral interfaces: discrete time s...
De Alfaro and Henzinger advocated interface automata to model and study behavioural types, which des...
We formulate a compositional specification theory for interface automata, where a component model sp...
International audienceInterface automata are light-weight models that capture the temporal interface...
Interface automata [deH01] have been introduced as an interface theory [deH01a] capable of functioni...
AbstractWe present a compositional approach for specifying concurrent behavior of components with da...
Abstract. Interface automata [deH01] have been introduced as an interface theory [deH01a] capable of...
International audienceAn interesting formal approach to specify component interfaces is interface au...
AbstractInterface automata are light-weight models that capture the temporal interface behavior of s...
Interface theories allow system designers to reason about the composability and compatibility of con...
AbstractTraditional type systems specify interfaces in terms of values and domains. When we apply a ...
We present a new automata-based interface model describing the interaction behavior of software comp...
AbstractInterface automata are a model that allows for the representation of stateful interfaces. In...
Building on the theory of interface automata by de~Alfaro andHenzinger we design an interface langua...
We propose a new look at one of the most fundamental types of behavioral interfaces: discrete time s...
We propose a new look at one of the most fundamental types of behavioral interfaces: discrete time s...
De Alfaro and Henzinger advocated interface automata to model and study behavioural types, which des...
We formulate a compositional specification theory for interface automata, where a component model sp...
International audienceInterface automata are light-weight models that capture the temporal interface...
Interface automata [deH01] have been introduced as an interface theory [deH01a] capable of functioni...
AbstractWe present a compositional approach for specifying concurrent behavior of components with da...
Abstract. Interface automata [deH01] have been introduced as an interface theory [deH01a] capable of...
International audienceAn interesting formal approach to specify component interfaces is interface au...
AbstractInterface automata are light-weight models that capture the temporal interface behavior of s...
Interface theories allow system designers to reason about the composability and compatibility of con...
AbstractTraditional type systems specify interfaces in terms of values and domains. When we apply a ...
We present a new automata-based interface model describing the interaction behavior of software comp...
AbstractInterface automata are a model that allows for the representation of stateful interfaces. In...