DocumentCode :
3032290
Title :
Preserving the Global Consistency of Dynamic Reconfiguration
Author :
Eddin, Mohammad Charaf ; Mammeri, Zoubir
Author_Institution :
IRIT, Paul Sabatier Univ., Toulouse, France
fYear :
2013
fDate :
1-3 July 2013
Firstpage :
71
Lastpage :
76
Abstract :
Many component-based systems need to modify their behavior or structure at run time in order to adapt the continuous change of user requirements or working environments. Change management is an essential part of reconfigurable systems. Dynamic reconfiguration helps these systems to evolve incrementally for one configuration to another at execution time. Many approaches have been proposed to support dynamic reconfiguration in various kinds of systems. This paper introduces a new approach for preserving the global consistency of dynamic reconfiguration using Alloy specification language. Alloy is a powerful language for modeling and describing the structure and the behavior of a system by expressing its constraints. The approach starts by modeling the structure of a reconfigurable system, and then a set of predicates are proposed to describe the dynamic behavior of a reconfigurable system. Finally, an analysis is done to analyze the previous specifications using Alloy Analyzer.
Keywords :
management of change; object-oriented programming; program diagnostics; software maintenance; specification languages; Alloy specification language; change management; component-based systems; dynamic reconfiguration; global consistency preservation; reconfigurable systems; software evolution; Analytical models; Component architectures; Mathematical model; Metals; Planning; Radiation detectors; Runtime; based systems; dynamic reconfiguration; software evolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
Conference_Location :
Honolulu, HI
Type :
conf
DOI :
10.1109/SNPD.2013.82
Filename :
6598447
Link To Document :
بازگشت