DocumentCode
1844871
Title
Planning for change: a reconfiguration language for distributed systems
Author
Agnew, Brent ; Hofmeister, Christine ; Purtilo, James
Author_Institution
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear
1994
fDate
21-23 Mar 1994
Firstpage
15
Lastpage
22
Abstract
In order to help programmers achieve greater leverage of emerging reconfiguration mechanisms, we are studying notations for users to express reconfiguration plans. These plans direct how a running distributed application would be changed, based upon recognition of events from either the application itself or its environment. Our work to date in this area is embodied in a simple system called Clipper. Based upon C++, Clipper provides a way for programmers to express plans, that are then used to automatically generate the run time mechanisms needed to validly reflect the programmer´s rules for change in the application. This paper presents a description of our language in its current form, along with requirements that led up to it
Keywords
authoring languages; distributed processing; object-oriented languages; object-oriented programming; programming environments; reconfigurable architectures; C++; Clipper; distributed application; distributed systems; object oriented programming; reconfiguration language; run time mechanisms; Application software; Automatic control; Automatic programming; Computer science; Control systems; Costs; Educational institutions; Organizing; Programming profession; Software libraries;
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.289939
Filename
289939
Link To Document