2009 33rd Annual IEEE International Computer Software and Applications Conference 2009
DOI: 10.1109/compsac.2009.181
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing Component-Based Embedded Software

Abstract: As functionalities required by embedded systems increase, higher levels of abstraction become necessary to fulfill development exigences. At the same time, traditional physical and economical constraints such as size, memory usage and energy consumption subsist, making embedded systems development even more complex as it must face two contradictory requirements. In this paper, we expose how a component-based development framework is able to support these two conflicting demands. We follow a component-based app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
11
0

Year Published

2009
2009
2013
2013

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 11 publications
(16 reference statements)
1
11
0
Order By: Relevance
“…Scenario 1, our standard highly flexible system, uses 61% more memory space than the static, not reconfigurable scenario 5. This confirms previous results in [20,21] and ratify the need of producing a lighter infrastructure for system evolution. Scenario 2 data show that architectural optimizations only reduced memory footprint size by 1,57%.…”
Section: Full Reconfiguration Infrastructure (Ri) Correspondssupporting
confidence: 80%
See 2 more Smart Citations
“…Scenario 1, our standard highly flexible system, uses 61% more memory space than the static, not reconfigurable scenario 5. This confirms previous results in [20,21] and ratify the need of producing a lighter infrastructure for system evolution. Scenario 2 data show that architectural optimizations only reduced memory footprint size by 1,57%.…”
Section: Full Reconfiguration Infrastructure (Ri) Correspondssupporting
confidence: 80%
“…We use GCC compiler and, as we are interested in memory footprint size, we force GCC to optimize accordingly (-Os flag on). As it has been previously shown in [20], it exists a direct relationship between memory footprint overheads introduced by the Think compiler components reification and other performance metrics like interfaces methods execution times; consequently, in this paper we focus on memory footprint size measurement.…”
Section: Full Reconfiguration Infrastructure (Ri) Correspondsmentioning
confidence: 99%
See 1 more Smart Citation
“…At the SW level, a layered architecture was designed to separate different levels of service and technological concerns. However, during code-generation, adequate optimizations (constant propagation, functions in-lining, dead code elimination) could be performed [9] fro a better solution.…”
Section: Sw Integration Of Hw Timermentioning
confidence: 99%
“…RELATED WORKS There are currently several research works focusing on quantitative analysis of real-time embedded applications [13,14,15,16]. Wandeler et al [13] have proposed an approach to calculate upper and lower bounds on performance measures of real-time applications, such as throughput and resource utilization, in an analytical way.…”
Section: The Impact Of Our Configuration On Cpu Resource Consumptionmentioning
confidence: 99%