2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2013
DOI: 10.1109/ase.2013.6693110
|View full text |Cite
|
Sign up to set email alerts
|

Minimizing CPU time shortage risks in integrated embedded software

Abstract: A major activity in many industries is to integrate software artifacts such that the functional and performance requirements are properly taken care of. In this paper, we focus on the problem of minimizing the risk of CPU time shortage in integrated embedded systems. In order to minimize this risk, we manipulate the start time (offset) of the software executables such that the system real-time constraints are satisfied, and further, the maximum CPU time usage is minimized. We develop a number of search-based o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(9 citation statements)
references
References 18 publications
(45 reference statements)
0
9
0
Order By: Relevance
“…Note that this value might not be a global optimal. However, based on our earlier experience [26], for the problem of minimizing CPU time usage in automotive applications, Hill Climbing performed best among several other singleobjective single-state algorithms. In addition, note that 1.43ms is a conservative lower bound, and we may never reach this value using our multi-objective search since the search in our case is constrained by the temporal coupling constraints.…”
Section: Rq2mentioning
confidence: 92%
See 4 more Smart Citations
“…Note that this value might not be a global optimal. However, based on our earlier experience [26], for the problem of minimizing CPU time usage in automotive applications, Hill Climbing performed best among several other singleobjective single-state algorithms. In addition, note that 1.43ms is a conservative lower bound, and we may never reach this value using our multi-objective search since the search in our case is constrained by the temporal coupling constraints.…”
Section: Rq2mentioning
confidence: 92%
“…Taking the former approach, we need to develop an efficient constraint model that can precisely specify a space of 10 320 solutions. Our earlier attempt to use constraint solvers resulted in a huge constraint model that did not fit in memory [26], and hence, the search could not even start (see Section 8 for more details). Note that we do not claim that our specific problem cannot be solved using constraint solvers.…”
Section: The Solution Approachmentioning
confidence: 99%
See 3 more Smart Citations