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