DocumentCode :
2233713
Title :
Change programming in distributed systems
Author :
Etzkorn, Georg
Author_Institution :
GMD Res. Lab., Karlsruhe Univ., Germany
fYear :
1992
fDate :
25-27 Mar 1992
Firstpage :
140
Lastpage :
151
Abstract :
Distributed programs consist of multiple processes that cooperate by message passing to fulfil some global task. An interesting extension is the provision of dynamic changes for distributed programs as a means to establish evolutionary systems. The author models the development of distributable programs using the configuration programming approach (J. Kramer, 1990), that is developed further in the Esprit II project REX on reconfigurable and extensible parallel and distributed systems. A key principle of this approach is the separation of the functional description of individual process behaviour from the description of system structure viewed as a set of processes and their interconnections. The author presents fundamentals of the distributed system model followed by an explanation of programming notation, as used for the distinct levels of configuration and process programming. He describes two distinct views of reconfiguration states. Then all important notions according to a change programming approach are introduced. He shows a detailed example and briefly discusses some correctness aspects. The author also evaluates the proposed model against that of J. Kramer, J. Magee (1990) and an outline of future research work is given
Keywords :
configuration management; distributed processing; formal specification; parallel programming; Esprit II project REX; change programming approach; configuration programming approach; correctness aspects; distributable programs; distributed programs; distributed system model; distributed systems; dynamic changes; evolutionary systems; functional description; global task; individual process behaviour; message passing; multiple processes; programming notation; reconfiguration states; system structure;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Configurable Distributed Systems, 1992., International Workshop on
Conference_Location :
London
Print_ISBN :
0-85296-544-3
Type :
conf
Filename :
152135
Link To Document :
بازگشت