Interface Theories for (A)synchronously Communicating Modal I/O-Transition Systems

Sebastian S. Bauer,Rolf Hennicker,Stephan Janisch
DOI: https://doi.org/10.48550/arXiv.1101.4731
2011-01-25
Software Engineering
Abstract:Interface specifications play an important role in component-based software development. An interface theory is a formal framework supporting composition, refinement and compatibility of interface specifications. We present different interface theories which use modal I/O-transition systems as their underlying domain for interface specifications: synchronous interface theories, which employ a synchronous communication schema, as well as a novel interface theory for asynchronous communication where components communicate via FIFO-buffers.
What problem does this paper attempt to address?