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