DocumentCode :
2190167
Title :
A model for dynamic configuration which preserves application integrity
Author :
Warren, Lan ; Sommerville, Lan
Author_Institution :
Dept. of Comput., Lancaster Univ., UK
fYear :
1996
fDate :
1996
Firstpage :
81
Lastpage :
88
Abstract :
Our approach to dynamic configuration is based on building a model of reconfigurable applications. The model documents applications according to the configuration paradigm and for each component, captures structural constraints and behavioural information. The model presents change administrators with an abstract interface to dynamic configuration management. Change is initiated by submitting a version descriptor to the configuration manager; much of the low-level and error-prone activities of dynamic configuration are automated. Synchronisation of dynamic configuration with the application and management of persistent state are fundamental to preserving an application´s integrity. We present our synchronisation mechanism, which adopts atomic operations for both intra- and inter-component computation. The problems of persistent state management are simplified by our synchronisation model. We also expose the difficulties and propose solutions for managing composite components and components whose operations are constrained.
Keywords :
configuration management; distributed processing; software development management; software reusability; synchronisation; application integrity; atomic operations; behavioural information; change administration; distributed processing; dynamic configuration; dynamic configuration management; error-prone; intercomponent computation; intracomponent computation; low-level activity; persistent state management; reconfigurable applications; structural constraints; synchronisation; version descriptor; Buildings; Context; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Configurable Distributed Systems, 1996. Proceedings., Third International Conference on
Conference_Location :
Annapolis, MD, USA
Print_ISBN :
0-8186-7395-8
Type :
conf
DOI :
10.1109/CDS.1996.509349
Filename :
509349
Link To Document :
بازگشت