arrow
Return

Architecture-driven reliability optimization with uncertain model parameters

delete2012-10-01
delete30
PRE
AI
I
Indika Meedeniya
A
Aldeida Aleti
L
Lars Grunske *
DOI:10.1016/j.jss.2012.04.056delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
It is currently considered good software engineering practice to decide between design alternatives based on quantitative architecture evaluations for different quality attributes, such as reliability and performance. However, the results of these quantitative architecture evaluations are dependent on design-time estimates for a series of model-parameters, which may not be accurate and have to be estimated subject heterogeneous uncertain factors. As a result, sub-optimal design decisions may be taken. To overcome this problem, we present a novel robust optimization approach that deals with parameter uncertainties at the design phase of software-intensive systems. This work specifically focuses on architecture-based reliability evaluation models. The proposed approach is able to find good solutions that restrict the impact of parameter uncertainties, and thus provides better decision support. The accuracy and scalability of the presented approach is validated with an industrial case study and a series of experiments with generated examples in different problem sizes. (C) 2012 Elsevier Inc. All rights reserved.
Keywords:
Architecture optimization
Reliability
Parameter uncertainty
Probabilistic quality prediction
Monte-Carlo simulation

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

University of Kaiserslautern cover
University of Kaiserslautern
Scholars:
3.9K
Papers: 3.3K
Citations: 4.3K
S
Swinburne University of Technology
Scholars:
9.3K
Papers: 1.2W
Citations: 2.0W