DocumentCode :
467076
Title :
An Architectural Framework for the Design and Analysis of Autonomous Adaptive Systems
Author :
Cooper, Kendra ; Cangussu, João W. ; Wong, Eric
Author_Institution :
Univ. of Texas, Dallas
Volume :
1
fYear :
2007
fDate :
24-27 July 2007
Firstpage :
268
Lastpage :
278
Abstract :
Autonomous adaptive systems (AAS) have been proposed as a solution to effectively (re)design software so that it can respond to changes in execution environments, without human intervention. In the software engineering community, alternative approaches to the design of AAS have been proposed including solutions based on component technology, design patterns, and resource allocation techniques. A key limitation of the currently available approaches is that they detect constraint violations, but they do not support the prediction of constraint violations. In this work we propose an architectural framework for the design and analysis of autonomous adaptive systems, hereafter referred to as KAROO, which provides a key, new contribution: the capability to predict when a system needs to adapt itself. The results of extensive experimental evaluation of a KAROO-based system are excellent: 100% of the violations are predicted; the system is able to avoid the violations by adapting itself almost 98% of the time. The framework is a novel integration of control-theory-based adaptation, multi-criteria decision making and component-based software engineering techniques.
Keywords :
adaptive systems; decision making; object-oriented programming; software architecture; KAROO-based system; autonomous adaptive systems; component-based software engineering; multicriteria decision making; Adaptive systems; Computer science; Decision making; Humans; Prototypes; Quality of service; Resource management; Runtime environment; Security; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
Conference_Location :
Beijing
ISSN :
0730-3157
Print_ISBN :
0-7695-2870-8
Type :
conf
DOI :
10.1109/COMPSAC.2007.58
Filename :
4291014
Link To Document :
بازگشت