Title :
A Quality-Driven Approach to Enable Decision-Making in Self-Adaptive Software
Author :
Salehie, Mazeiar ; Tahvildari, Ladan
Author_Institution :
Software Technol. Appl. Res. Group, Univ. of Waterloo, Waterloo, ON
Abstract :
Self-adaptive software is a closed-loop system aims at altering itself in response to changes at runtime. Such a system, normally, requires monitoring, detecting (analyzing), deciding (planning), and acting (effecting) processes to fulfill adaptation requirements. This research mainly focuses on developing a quality-driven framework to facilitate realizing the deciding process. The framework is required to capture goals of adaptation, utility information, and domain characteristics in a knowledge-base.
Keywords :
closed loop systems; decision making; knowledge based systems; software quality; adaptation requirements; closed-loop system; decision-making; knowledge-base system; quality-driven approach; self-adaptive software; utility information; Application software; Computerized monitoring; Costs; Decision making; Engines; Large-scale systems; Logic; Process planning; Runtime; Software quality;
Conference_Titel :
Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2892-9
DOI :
10.1109/ICSECOMPANION.2007.13