DocumentCode :
1926805
Title :
Resilience in Dynamic Component-Based Applications
Author :
Gama, Kiev ; Rudametkin, Walter ; Donsez, Didier
Author_Institution :
Recife Center for Adv. Studies (C.E.S.A.R), Recife, Brazil
fYear :
2012
fDate :
23-28 Sept. 2012
Firstpage :
191
Lastpage :
195
Abstract :
Increasingly, software is required to accommodate new features after the design and deployment stages. Applications are designed to improve their adaptability and flexibility. Software needs to evolve at runtime with minimal interruptions and, when possible, never stop running. Different motivations push software design to allow such evolution at runtime. For example, production systems with critical availability requirements need to be updated with little perceived execution interruption. This paper enumerates challenges in the construction of dynamic component-based applications that are capable of undergoing changes during execution, with minimal impact.
Keywords :
object-oriented programming; software maintenance; dynamic component-based application resilience; software design; software evolution; Availability; Dynamic scheduling; IEEE Computer Society; Resilience; Runtime; Software; Dynamic reconfiguration; based development; runtime software evolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (SBES), 2012 26th Brazilian Symposium on
Conference_Location :
Natal
Print_ISBN :
978-1-4673-4472-2
Type :
conf
DOI :
10.1109/SBES.2012.32
Filename :
6337873
Link To Document :
بازگشت