A theory of system interaction: Components, interfaces, and services

14Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study models, specification, and refinement techniques of distributed interactive software systems composed of interfaces and components. A theory for the interaction between such systems is given. We concentrate on the interaction between systems and their environments as well as the interaction between the components of systems. We show how to model interfaces and interactions by logical formulas in the style of design by contract, by state machines, and streams of messages and signals. This leads to a theory interface abstraction of systems, which is essential for an interaction view. In particular, we treat interaction refinement. We introduce a service concept that is purely based on interaction. © 2006 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Broy, M. (2006). A theory of system interaction: Components, interfaces, and services. In Interactive Computation: The New Paradigm (pp. 41–96). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-34874-3_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free