返回
An Architecture-Based Multi-Objective Optimization Approach to Testing Resource Allocation
DOI:10.1109/TR.2014.2372411.png)
摘要
En 中文
Software systems are widely employed in society. With a limited amount of testing resource available, testing resource allocation among components of a software system becomes an important issue. Most existing research on the testing resource allocation problem takes a single-objective optimization approach, which may not adequately address all the concerns in the decision-making process. In this paper, an architecture-based multi-objective optimization approach to testing resource allocation is proposed. An architecture-based model is used for system reliability assessment, which has the advantage of explicitly considering system architecture over the reliability block diagram (RBD)-based models, and has good flexibility to different architectural alternatives and component changes. A system cost modeling approach which is based on well-developed software cost models is proposed, which would be a more flexible, suitable approach to the cost modeling of software than the approach adopted by others which is based on an empirical cost model. A multi-objective optimization model is developed for the testing resource allocation problem, in which the three major concerns in the testing resource allocation problem, i.e., system reliability, system cost, and the total amount of testing resource consumed, are taken into consideration. A multi-objective evolutionary algorithm (MOEA), called multi-objective differential evolution based on weighted normalized sum (WNS-MODE), is developed. Experimental studies are presented, and the experiments show several results. 1) The proposed architecture-based multi-objective optimization approach can identify the testing resource allocation strategy which has a good trade-off among optimization objectives. 2) The developed WNS-MODE is better than the MOEA developed in recent research, called HaD-MOEA, in terms of both solution quality and computational efficiency. 3) The WNS-MODE seems quite robust from the sensitivity analysis results.
Keyword:
Hyper-volume indicator
multi-objective evolutionary algorithm
software architecture
software cost models
system reliability assessment
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
5.7
论文数:
2.8K
被引数:
8.5K
机构
暂无机构信息
引用论文
Diluted sodium hypochlorite (bleach) in dogs: antiseptic efficacy, local tolerability and in vitro effect on skin barrier function and inflammation狗中的稀释次氯酸钠 (漂白剂): 防腐功效,局部耐受性和 体外 对皮肤屏障功能和炎症的影响
Comparison of antibody titres between intradermal and intramuscular rabies vaccination using inactivated vaccine in cattle in Bhutan
PLOS ONE
IF0
Optimal resource allocation for cost and reliability of modular software systems in the testing phase模块化软件系统在测试阶段的成本和可靠性的最佳资源分配

