Skip navigation

Policy-based self-management in embedded systems

Policy-based self-management in embedded systems

Pelc, Mariusz and Anthony, Richard (2010) Policy-based self-management in embedded systems. International Transactions on Systems Science and Applications (ITSSA), 6 (1). pp. 43-59. ISSN 1751-1461 (Print), 2051-5642 (Online)

Full text not available from this repository.


This paper describes work towards the deployment of flexible self-management into realtime embedded systems.

A challenging project DySCAS which focused specifically on the development of a dynamic, adaptive automotive middleware is described. The self-management and context-awareness requirements of the middleware have been identified through the refinement of a wide-ranging set of Use cases, a sample of which are presented.

The embedded and real-time nature of the target system brings the constraints that dynamic adaptation capabilities must not require changes to the deployed executable code, adaptation decisions must have low latency, and because the target platforms are resource-constrained the self-management mechanism must have low resource requirements (especially in terms of processing and memory). The incorporation of policy-based self-management in this situation satisfies all of these requirements and in addition yields a highly flexible system that can be tailored for specific deployment-systems. The policy logic is independent of the deployed code, can be loaded at run-time and easily replaced or changed subsequently to cater for user customisation or changes in application requirements.

The architecture of a designed-for-purpose powerful yet lightweight AGILE_Lite policy library is described. Additionally, 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: [1] An abstract (sai: itssa.2010.05.025) for this paper is available at
Uncontrolled Keywords: policy-based computing, self-management, middleware, embedded systems, automotive control systems
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
T Technology > TK Electrical engineering. Electronics Nuclear engineering
Faculty / School / Research Centre / Research Group: Faculty of Liberal Arts & Sciences
Related URLs:
Last Modified: 14 Oct 2016 09:14

Actions (login required)

View Item View Item