z-logo
open-access-imgOpen Access
Towards a knowledge-based approach to architectural adaptation management
Author(s) -
John C. Georgas,
Richard N. Taylor
Publication year - 2004
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
ISBN - 1-58113-989-6
DOI - 10.1145/1075405.1075417
Subject(s) - adaptation (eye) , computer science , key (lock) , architecture , architectural pattern , software engineering , software architecture , decoupling (probability) , software , knowledge management , process management , software development , software design , engineering , programming language , computer security , control engineering , art , physics , optics , visual arts
Self-adaptive software continually evaluates and modifies its own behavior to meet changing demands. One of the key issues in constructing such software is that of planning when and what kinds of adaptations are appropriate. In this paper, we present an architecture-centric knowledge-based approach for specifying and enacting architectural adaptation policies as the main driver for self-adaptive behavior. Our work applies explicitly represented knowledge-based policies for the definition and enactment of software adaptation at the architectural level. A key benefit of our approach is the decoupling of adaptation policy from system implementation as well as the independent and dynamic evolution of policies themselves. We elaborate our overall approach, present prototype tools and techniques for its support, and discuss future research directions.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom