DocumentCode :
596124
Title :
Resynchronizing Model-Based Self-Adaptive Systems with Environments
Author :
Linghao Zhang ; Chang Xu ; Xiaoxing Ma ; Tianxiao Gu ; Xuezhi Hong ; Chun Cao ; Jian Lu
Author_Institution :
State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
Volume :
1
fYear :
2012
fDate :
4-7 Dec. 2012
Firstpage :
184
Lastpage :
193
Abstract :
Self-adaptive systems are attractive due to their ability of adapting to changeable environments automatically. However, such systems may be subject to runtime failures when all environmental dynamics cannot be adequately considered at design time. When such failures occur at runtime, a system´s internal adaptation logic usually has become inconsistent with its environment, according to our observation. We call this inconsistency sync-loss error. From our project experiences, we empirically identified a strong correlation between sync-loss error and system failure. This motivated us to fix sync-loss error in order to reduce failure for self-adaptive systems. In this paper, we formulate the problem of detecting sync-loss error, and present a framework ReSync to automatically fix sync-loss errors by desynchronizing a system with its environment. We experimentally evaluated ReSync on real robot cars with 20 different system versions. The evaluation reported promising results that ReSync can automatically recover our robot car systems from sync-loss errors, and significantly reduce the failure rate from 90.9% to 11.7-28.8%.
Keywords :
adaptive control; automobiles; mobile robots; ReSync framework; changeable environment; environmental dynamics; inconsistency sync-loss error detection; internal adaptation logic; model-based self-adaptive system; resynchronization; robot car system; system failure; Adaptation models; Legged locomotion; Robot sensing systems; Runtime; Synchronization; Transient analysis; resynchronization; self-adaptive system; sync-loss error;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location :
Hong Kong
ISSN :
1530-1362
Print_ISBN :
978-1-4673-4930-7
Type :
conf
DOI :
10.1109/APSEC.2012.62
Filename :
6462653
Link To Document :
بازگشت