Towards policy-based self-configuration of embedded systems
Pelc, Mariusz and Anthony, Richard (2007) Towards policy-based self-configuration of embedded systems. System and Information Sciences Notes, 2 (1). pp. 20-26. ISSN 1753-2310
Full text not available from this repository.Abstract
This paper describes work towards the deployment of flexible self-management into real-time embedded systems.
A challenging project which focuses specifically on the development of a dynamic, adaptive automotive middleware is described, and the specific self-management requirements of this project are discussed. These requirements have been identified through the refinement of a wide-ranging set of use cases requiring context-sensitive behaviours. A sample of these use-cases is presented to illustrate the extent of the demands for self-management.
The strategy that has been adopted to achieve self-management, based on the use of policies is presented. The embedded and real-time nature of the target system brings the constraints that dynamic adaptation capabilities must not require changes to the run-time code (except during hot update of complete binary modules), adaptation decisions must have low latency, and because the target platforms are resource-constrained the self-management mechanism have low resource requirements (especially in terms of processing and memory). Policy-based computing is thus and ideal candidate for achieving the self-management because the policy itself is loaded at run-time and can be replaced or changed in the future in the same way that a data file is loaded. Policies represent a relatively low complexity and low risk means of achieving self-management, with low run-time costs. Policies can be stored internally in ROM (such as default policies) as well as externally to the system.
The architecture of a designed-for-purpose powerful yet lightweight policy library is described.
A suitable evaluation platform, supporting the whole life-cycle of feasibility analysis, concept evaluation, development, rigorous testing and behavioural validation has been devised and is described.
Item Type: | Article |
---|---|
Additional Information: | This paper was also presented at 3rd International Conference on Self-Organization and Autonomous Systems in Computing and Communications (SOAS 2007), September 24-27, 2007, Leipzig, Germany |
Uncontrolled Keywords: | automotive control systems policy-based computing, self-management, middleware |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Pre-2014 Departments: | School of Computing & Mathematical Sciences School of Computing & Mathematical Sciences > Computer & Computational Science Research Group School of Computing & Mathematical Sciences > Department of Computer Systems Technology |
Related URLs: | |
Last Modified: | 30 Sep 2019 14:44 |
URI: | http://gala.gre.ac.uk/id/eprint/1108 |
Actions (login required)
View Item |