Title | ||
---|---|---|
Pareto Distance-based MOGA for Solving Bi-objective N -Version Program Design Problem |
Abstract | ||
---|---|---|
N-version Program (NVP) is a programming approach to fault tolerant software systems. It employs functionally equivalent,
yet independently developed software components. We formulate the optimal design problem of NVP system to a biobjective optimization
model, i.e., maximizing the system reliability and minimizing the system total cost. We use a Multi-Objective Genetic Algorithm
(MOGA) to solve multi-objective optimization problems, however, it requires an appropriate mechanism to search Pareto solutions
evenly along the Pareto frontier as many as possible. In our MOGA, we employ the random-key representation and the elitism
and Pareto-insertion based on distance between Pareto solutions in the selection process. The proposed MOGA will obtain many
Pareto solutions along the Pareto frontier evenly
|
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/3-540-32391-0_48 | WSTST |
Keywords | Field | DocType |
fault tolerant,software systems,software component,n version programming,optimal design | Mathematical optimization,Software fault tolerance,Optimal design,Program Design Language,Component-based software engineering,Total cost,Optimization problem,Pareto principle,Genetic algorithm,Mathematics | Conference |
Citations | PageRank | References |
2 | 0.79 | 2 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Hidemi Yamachi | 1 | 13 | 5.21 |
Yasuhiro Tsujimura | 2 | 80 | 14.26 |
Hisashi Yamamoto | 3 | 9 | 2.93 |