Authors
Indika Meedeniya, Barbora Buhnova, Aldeida Aleti, Lars Grunske
Publication date
2010
Conference
Research into Practice–Reality and Gaps: 6th International Conference on the Quality of Software Architectures, QoSA 2010, Prague, Czech Republic, June 23-25, 2010. Proceedings 6
Pages
52-67
Publisher
Springer Berlin Heidelberg
Description
The use of redundant computational nodes is a widely used design tactic to improve the reliability of complex embedded systems. However, this redundancy allocation has also an effect on other quality attributes, including energy consumption, as each of the redundant computational nodes requires additional energy. As a result, the two quality objectives are conflicting. The approach presented in this paper applies a multi-objective optimization strategy to find optimal redundancy levels for different architectural elements. It is implemented in the ArcheOpterix tool and illustrated on a realistic case study from the automotive domain.
Total citations
2011201220132014201520162017201820192020202120222023199593444324
Scholar articles
I Meedeniya, B Buhnova, A Aleti, L Grunske - Research into Practice–Reality and Gaps: 6th …, 2010