• 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