2010
DOI: 10.1007/978-3-642-12002-2_15
|View full text |Cite
|
Sign up to set email alerts
|

On Weak Modal Compatibility, Refinement, and the MIO Workbench

Abstract: Building on the theory of modal I/O automata (MIOs) by Larsen et al. we introduce a new compatibility notion called weak modal compatibility. As an important property of behavioral interface theories we prove that weak modal compatibility is preserved under weak modal refinement. Furthermore, we organize and compare different notions of refinement and compatibility to give an easily-accessible overview. Finally, we describe the MIO Workbench, an Eclipse-based editor and verification tool for modal I/O automata… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
80
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 57 publications
(80 citation statements)
references
References 13 publications
0
80
0
Order By: Relevance
“…There are many di erent types of re nement relations between MIOAs [24,7]. In our setting, we adopt the weak modal re nement relation [7], which ensures that the observable behavior of an implementation (e.g., actual medical device) re nes the speci cation (e.g., app requirements).…”
Section: Semanticsmentioning
confidence: 99%
“…There are many di erent types of re nement relations between MIOAs [24,7]. In our setting, we adopt the weak modal re nement relation [7], which ensures that the observable behavior of an implementation (e.g., actual medical device) re nes the speci cation (e.g., app requirements).…”
Section: Semanticsmentioning
confidence: 99%
“…Interface theories [2,7,8,16,17,22] support the component-based design of concurrent systems and offer a semantic framework for, e.g., software contracts [1] and web services [5]. Several such theories are based on de Alfaro and Henzinger's Interface Automata (IA) [11], whose distinguishing feature is a parallel composition on labelled transition systems with inputs and outputs, where receiving an unexpected input is regarded as an error, i.e., a communication mismatch.…”
Section: Introductionmentioning
confidence: 99%
“…Several such theories are based on de Alfaro and Henzinger's Interface Automata (IA) [11], whose distinguishing feature is a parallel composition on labelled transition systems with inputs and outputs, where receiving an unexpected input is regarded as an error, i.e., a communication mismatch. All states are pruned from which entering an error state cannot be prevented by the environment, rather than leaving the parallel composition fully undefined as in [2].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations