Optimizing resource usage in component-based real-time systems
The embedded systems domain represents a class of systems that have high requirements on cost efficiency as well as run-time properties such as timeliness and dependability. The research on component-based systems has produced component technologies for guaranteeing real-time properties. However, th...
Saved in:
Published in | Component-Based Software Engineering pp. 49 - 65 |
---|---|
Main Authors | , , |
Format | Conference Proceeding Book Chapter |
Language | English |
Published |
Berlin, Heidelberg
Springer-Verlag
01.01.2005
Springer Berlin Heidelberg Springer |
Series | ACM Conferences |
Subjects |
Software and its engineering
> Software creation and management
> Software verification and validation
Software and its engineering
> Software creation and management
> Software verification and validation
> Software defect analysis
Software and its engineering
> Software organization and properties
> Software system structures
> Embedded software
Theory of computation
> Theory and algorithms for application domains
> Machine learning theory
> Reinforcement learning
|
Online Access | Get full text |
Cover
Loading…
Summary: | The embedded systems domain represents a class of systems that have high requirements on cost efficiency as well as run-time properties such as timeliness and dependability. The research on component-based systems has produced component technologies for guaranteeing real-time properties. However, the issue of saving resources by allocating several components to real-time tasks has gained little focus. Trade-offs when allocating components to tasks are, e.g., CPU-overhead, footprint and integrity. In this paper we present a general approach for allocating components to real-time tasks, while utilizing existing real-time analysis to ensure a feasible allocation. We demonstrate that CPU-overhead and memory consumption can be reduced by as much as 48% and 32% respectively for industrially representative systems. |
---|---|
ISBN: | 9783540258773 3540258779 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/11424529_4 |