ACM Home Page
Please provide us with feedback. Feedback
Methods for multi-dimensional robustness optimization in complex embedded systems
Full text PdfPdf (1.28 MB)
Source
International Conference On Embedded Software archive
Proceedings of the 7th ACM & IEEE international conference on Embedded software table of contents
Salzburg, Austria
SESSION: Optimisation table of contents
Pages: 104 - 113  
Year of Publication: 2007
ISBN:978-1-59593-825-1
Authors
Arne Hamann  Technical University of Braunschweig, Braunschweig, Germany
Razvan Racu  Technical University of Braunschweig, Braunschweig, Germany
Rolf Ernst  Technical University of Braunschweig, Braunschweig, Germany
Sponsors
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 43,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1289927.1289947
What is a DOI?

ABSTRACT

Design space exploration of embedded systems typically focuses on classical design goals such as cost, timing, buffer sizes, and power consumption. Robustness criteria, i.e. sensitivity of the system to variations of properties like execution and transmission delays, input data rates, CPU clock rates, etc., has found less attention despite its practical relevance.

In this paper we introduce multi-dimensional robustness metrics, expressing the static and dynamic design robustness of a given system, the former assuming a fixed parameter configuration, and the latter including parameter adaptations as response to property variations. Additionally, we propose a metric measuring the robustness gain that can be achieved through system reconfigurability.

Since determining multi-dimensional robustness is computationally expensive we introduce efficient exploration methods based on a stochastic sensitivity analysis technique capable of deriving upper and lower robustness bounds for a given system with low computational effort. We demonstrate the robustness optimization methods by means of a small but realistic case study.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
M. Fleischer. The measure of pareto optima: Applications to multi-objective metaheuristics. Lecture Notes in Computer Science, 2632:519--533, 2003.
 
4
5
 
6
 
7
R. Henia, A. Hamann, M. Jersak, R. Racu, K. Richter, and R. Ernst. System level performance analysis - the SymTA/S approach. IEE Proceedings Computers and Digital Techniques, 152(2):148--166, March 2005.
 
8
 
9
 
10
 
11
R. Racu, R. Ernst, M. Jersak, and K. Richter. A virtual platform for architecture integration and optimization in automotive communication networks. In Proc. of the SAE World Congress, Detroit, USA, April 2007.
 
12
 
13
 
14
M. Verhoef, E. Wandeler, L. Thiele, and P. Lieverse. System architecture evaluation using modular performance analysis - a case study. In Proc. of the 1st IEEE/ACM International Symposium on Leveraging Applications of Formal Methods (ISOLA), Pafos, Cyprus, Oct 2004.
 
15
 
16
L. While, P. Hingston, L. Barone, and S. Huband. A faster algorithm for calculating hypervolume. IEEE Transactions on Evolutionary Computation, 10(1):29--38, February 2006.
 
17
E. Zitzler. Hypervolume metric calculation:. ftp://ftp.tik.ee.ethz.ch/pub/people/zitzler/hypervol.c, 2001.
 
18
E. Zitzler and S. Künzli. Indicator-based selection in multiobjective search. In Proc. 8th International Conference on Parallel Problem Solving from Nature (PPSN VIII), volume 3242 of Lecture Notes in Computer Science, Heidelberg, Germany, September 2004. Springer.
 
19
E. Zitzler, M. Laumanns, and L. Thiele. SPEA2: Improving the Strength Pareto Evolutionary Algorithm for multiobjective optimization. In Proc. Evolutionary Methods for Design, Optimisation, and Control, pages 95--100, Barcelona, Spain, 2002.

Collaborative Colleagues:
Arne Hamann: colleagues
Razvan Racu: colleagues
Rolf Ernst: colleagues