Title :
Interaction-oriented programming
Author_Institution :
RVS-Networks & Distributed Syst., Bielefeld Univ., Germany
Abstract :
The paper presents a technique, called interaction oriented programming (IOP), which facilitates the design of large reactive systems. IOP is based on the assumption that it is better to separate the coordination of the components from the components itself, making coordination patterns explicit. This contrasts with the usual practice, in which the coordination is directly handled inside the components. Apart from the basic technique, some extensions are presented which enable restrictions on roles, time constrained execution and localised code in order to specify more realistic coordination patterns
Keywords :
interactive programming; parallel languages; parallel programming; IOP; coordination patterns; interaction oriented programming; large reactive systems design; localised code; realistic coordination patterns; time constrained execution; Gas insulated transmission lines; Object oriented programming; Programming profession; Protocols; Read only memory;
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 1998. (WET ICE '98) Proceedings., Seventh IEEE International Workshops on
Conference_Location :
Stanford, CA
Print_ISBN :
0-8186-8751-7
DOI :
10.1109/ENABL.1998.725684