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