Change search
ReferencesLink to record
Permanent link

Direct link
Analysis and Design of Dynamic Behaviour for Embedded Systems Using Policy-Based Design
KTH, School of Electrical Engineering (EES), Automatic Control.
2014 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Policy based computing is a technology which aims to abstract away decision making from the source code of a program. The technology provides exibility/changeability and adaptivity in terms of software behaviour. This is allows behaviour to be adapted in runtime.

This thesis contributes with an investigation and analysis of the technology with a focus on realtime multicore embedded systems. The study identied several challenges in terms of policy based systems, and resulted in a suggested design.

This thesis also includes a prototype implementation which showcases the usage of the suggested design. The implementation involves a policy engine which allows a low overhead, soft realtime performance, and context aware decision making for a targeted software component. The implementation is delimited to Linux based systems.

It was concluded that realtime performance can be applicable to policy based systems, and that the suggested model gives high portability, and low over head. This makes the policy based approach highly applicable to embedded systems.

Place, publisher, year, edition, pages
2014. , 54 p.
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
URN: urn:nbn:se:kth:diva-148109OAI: diva2:735222
Educational program
Master of Science in Engineering - Electrical Engineering
Available from: 2014-09-12 Created: 2014-07-24 Last updated: 2014-09-12Bibliographically approved

Open Access in DiVA

XR-EE-RT 2014-015_Anton Hou(1415 kB)122 downloads
File information
File name FULLTEXT01.pdfFile size 1415 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Automatic Control
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 122 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 109 hits
ReferencesLink to record
Permanent link

Direct link