DocumentCode :
1844855
Title :
Specification and implementation of reconfigurable distributed applications
Author :
Zimmermann, Martin ; Drobnik, Oswald
Author_Institution :
Dept. of Comput. Sci., Frankfurt Univ., Germany
fYear :
1994
fDate :
21-23 Mar 1994
Firstpage :
23
Lastpage :
34
Abstract :
A new model for distributed applications which integrates application management and communication aspects is presented. Based on this model, we introduce a specification technique for distributed applications consisting of an interface language, component language and configuration language. Novel features are the specification of a cooperation protocol to describe the permissible behaviour of components and different binding mechanisms for static and dynamic binding establishment. At configuration level a specification can be enriched with constraints representing invariants of a distributed application valid at all time. Reconfiguration is specified using instantiation, termination, and reconfiguration rules. This permits the formulation of reconfiguration activities, such as participation of new component instances, as part of an application specification. Finally, we present an object-oriented implementation technique of our approach in C++
Keywords :
configuration management; distributed processing; formal specification; high level languages; object-oriented programming; reconfigurable architectures; C++; application management; application specification; binding mechanisms; communication aspects; component language; configuration language; configuration level; cooperation protocol; distributed applications; dynamic binding; instantiation; interface language; object-oriented implementation; reconfigurable distributed applications; reconfiguration rules; specification technique; static binding; termination; Application software; Communication system operations and management; Computer applications; Computer science; Context; Distributed computing; Object oriented modeling; Protocols; Runtime; Technological innovation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Configurable Distributed Systems, 1994., Proceedings of 2nd International Workshop on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-5390-6
Type :
conf
DOI :
10.1109/IWCDS.1994.289938
Filename :
289938
Link To Document :
بازگشت