The AGILE policy expression language for autonomic systems
Anthony, Richard (2006) The AGILE policy expression language for autonomic systems. International Transactions on Systems Science and Applications, 1 (4). pp. 381-397. ISSN 1751-1461Full text not available from this repository.
This paper presents the AGILE policy expression language. The language enables powerful expression of self-managing behaviours and facilitates policy-based autonomic computing in which the policies themselves can be adapted dynamically and automatically. The language is generic so as to be deployable across a wide spectrum of application domains, and is very flexible through the use of simple yet expressive syntax and semantics. The development of AGILE is motivated by the need for adaptive policy mechanisms that are easy to deploy into legacy code and can be used by non autonomics-expert practitioners to embed self-managing behaviours with low cost and risk. A library implementation of the policy language is described. The implementation extends the state of the art in policy-based autonomics through innovations which include support for multiple policy versions of a given policy type, multiple configuration templates, and higher-level ‘meta-policies’ to dynamically select between differently configured business-logic policy instances and templates. Two dissimilar example deployment scenarios are examined.
|Uncontrolled Keywords:||policy-based computing, policy definition language, self-configuration, self-management,|
|Subjects:||Q Science > QA Mathematics > QA76 Computer software|
|School / Department / Research Groups:||School of Computing & Mathematical Sciences
Faculty of Architecture, Computing & Humanities > School of Computing & Mathematical Sciences
School of Computing & Mathematical Sciences > Computer & Computational Science Research Group
Faculty of Architecture, Computing & Humanities > School of Computing & Mathematical Sciences > Computer & Computational Science Research Group
School of Computing & Mathematical Sciences > Department of Computer Systems Technology
Faculty of Architecture, Computing & Humanities > School of Computing & Mathematical Sciences > Department of Computer Systems Technology
|Last Modified:||24 Mar 2016 17:33|
Actions (login required)