DocumentCode :
3384842
Title :
Self-adaptive Method Based on Software Architecture by Inspecting Uncertainty
Author :
Wang, Hua ; Zheng, ZhiJun
Author_Institution :
Sch. of Inf. & Electron. Eng., Zhejiang Univ. of Sci. & Technol., Hangzhou, China
Volume :
3
fYear :
2010
fDate :
23-24 Oct. 2010
Firstpage :
208
Lastpage :
214
Abstract :
A recent common approach to monitor and adapt system behavior at runtime is to decouple one or more external modules and self-adaptive mechanisms from the target system. The non-invasive manners have the main advantage of realizing separation of concerns. However, some uncertainty aspects emerge while utilizing these separate control units. The unanticipated inherence and complexity of upcoming services and applications make proactive self-adaptation essential. In this work, the specification of software architecture is extended using CHAM (Chemical Abstract Machine) by inspecting uncertainty. Software architecture guides the topology of the constituent computational elements (such as components and connectors) of the system under consideration. The proposed self-adaptive model is novel as it leverages standard software architecture models, and quantifies behaviors of the system in terms of relevant architectural elements. Experiment results show the effectiveness of the proposed method.
Keywords :
program compilers; software architecture; software fault tolerance; uncertainty handling; CHAM; chemical abstract machine; computational element; noninvasive manner; self adaptive method; software architecture; uncertainty inspection; Adaptation model; Connectors; Cost accounting; Hidden Markov models; Software; Software architecture; Uncertainty; chemical abstract machine; self-adaptive; software architecture; uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence and Computational Intelligence (AICI), 2010 International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-8432-4
Type :
conf
DOI :
10.1109/AICI.2010.282
Filename :
5654770
Link To Document :
بازگشت