TY - GEN
T1 - Compositional refinement of interactive systems modelled by relations
AU - Broy, Manfred
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1998.
PY - 1998
Y1 - 1998
N2 - We introduce a mathematical model of components that can be used for the description of both hardware and software units forming distributed interactive systems. As part of a distributed system a component interacts with its environment by exchanging messages in a time frame. The interaction is performed by accepting input and by producing output messages on named channels. We describe forms of composition and three forms of refinement, namely property refinement, glass box refinement, and interaction refinement. Finally, we prove the compositionality of the mathematical model with respect to the introduced refinement relations.
AB - We introduce a mathematical model of components that can be used for the description of both hardware and software units forming distributed interactive systems. As part of a distributed system a component interacts with its environment by exchanging messages in a time frame. The interaction is performed by accepting input and by producing output messages on named channels. We describe forms of composition and three forms of refinement, namely property refinement, glass box refinement, and interaction refinement. Finally, we prove the compositionality of the mathematical model with respect to the introduced refinement relations.
UR - http://www.scopus.com/inward/record.url?scp=84949226139&partnerID=8YFLogxK
U2 - 10.1007/3-540-49213-5_6
DO - 10.1007/3-540-49213-5_6
M3 - Conference contribution
AN - SCOPUS:84949226139
SN - 3540654933
SN - 9783540654933
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 130
EP - 149
BT - Compositionality
A2 - de Roever, Willem-Paul
A2 - Langmaack, Langmaack
A2 - Pnueli, Pnueli
PB - Springer Verlag
T2 - International Symposium on Compositionality: The Significant Difference, COMPOS 1997
Y2 - 8 September 1997 through 12 September 1997
ER -