DocumentCode :
2493777
Title :
Towards On-line Adaptation of Fault Tolerance Mechanisms
Author :
Fabre, Jean-Charles ; Killijian, Marc-Olivier ; Pareaud, Thomas
fYear :
2010
fDate :
28-30 April 2010
Firstpage :
45
Lastpage :
54
Abstract :
In this paper, we address the crucial issue of online software adaptation: how to determine if the system is in an adaptable state? To solve this issue, we advocate the use of both Component-Based Software Engineering (CBSE) and reflective technologies. Such technologies enable a metamodel of the software architecture to be established to represent both structural and behavioral aspects. Based on some requirements expressed by the software designer, and using online animation of the software model (CBSE metamodels and Petri Nets), we propose an approach to 1/decide when the system (or a sub-system) is adaptable, and 2/ guide the system towards an adaptable state. Finally, this approach is applied to the online adaptation of replication mechanisms on a small case study.
Keywords :
Petri nets; computer animation; software architecture; software fault tolerance; CBSE metamodels; Petri nets; component-based software engineering; fault tolerance mechanisms; online animation; reflective technologies; replication mechanism; software architecture; Animation; Application software; Fault tolerance; Fault tolerant systems; Indium phosphide; Software architecture; Software design; Software engineering; Software performance; Uninterruptible power systems; component-based software engineering; fault-tolerance; online adaptation; reflection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing Conference (EDCC), 2010 European
Conference_Location :
Valencia
Print_ISBN :
978-0-7695-4007-8
Electronic_ISBN :
978-1-4244-6594-1
Type :
conf
DOI :
10.1109/EDCC.2010.15
Filename :
5474198
Link To Document :
بازگشت