Title :
Distributed configuration management using composite objects and constraints
Author :
Coatta, Terry ; Neufeld, Gerald
Author_Institution :
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
Abstract :
Distributed programming has transformed applications into federations of cooperating components. Complex interactions between components create complex interdependencies which are outstripping the capacity of systems managers. Adding configuration management features to an application´s components reduces flexibility and portability. The Raven Configuration Management System (RCMS) handles configuration management orthogonally to the task of programming components. RCMS groups related components together, and provides rules which govern their interactions. RCMS combines object-oriented structuring with declarative programming to improve reliability and performance in the presence of an evolving environment. An initial version of RCMS has been completed, including a compiler and run-time support routines
Keywords :
configuration management; object-oriented programming; parallel programming; software engineering; RCMS; Raven Configuration Management System; compiler; complex interdependencies; composite objects; configuration management features; constraints; cooperating components; declarative programming; distributed configuration management; distributed programming; object-oriented structuring; programming components; run-time support routines; Computer science; Control systems; Information retrieval; Monitoring; Performance loss; Postal services; Power system management; Project management; Routing; Runtime;
Conference_Titel :
Configurable Distributed Systems, 1994., Proceedings of 2nd International Workshop on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-5390-6
DOI :
10.1109/IWCDS.1994.289930