| Methods for multi-dimensional robustness optimization in complex embedded systems |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 54, Citation Count: 0
|
|
|
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
|
Chenyang Lu , John A. Stankovic , Sang H. Son , Gang Tao, Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms*, Real-Time Systems, v.23 n.1-2, p.85-126, July-September 2002
[doi> 10.1023/A:1015398403337]
|
| |
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.
|
|