期刊文献+

动态可靠性约束的多阶段测试资源分配研究 被引量:3

Research on Multi-Stage Testing Resource Allocation with Dynamic Reliability Constraints
下载PDF
导出
摘要 为满足测试资源分配过程中用户对软件可靠性的需求,构建一种动态可靠性约束的多阶段多目标测试资源分配模型DRC-MSMOTRA。从理论上分析不同阶段满足可靠性约束的测试时间下限并设计相应的种群初始化策略,结合参数估计、加权归一化方法和多目标差分进化,提出一种动态可靠性约束的多阶段多目标测试资源分配算法MS-DRC-GDE3。实验结果表明,与MSMOTRA模型相比,DRC-MSMOTRA模型在2种不同规模的软件系统上所获解的覆盖值分别提高约62和59个百分点,与MS-GDE3算法相比,MS-DRC-GDE3算法在2种软件系统上所获解的覆盖值分别提高约69和80个百分点,即所提模型和算法能够根据用户对可靠性的需求来为用户提供更多更优的测试资源分配方案。 To meet the user’s requirements for software reliability in testing resource allocation,this paper constructs a multistage multi-objective testing resource allocation model called DRC-MSMOTRA with dynamic reliability constraints.The lower bounds of the testing time to meet the reliability constraints in different stages are theoretically analyzed and the corresponding population re-initialization strategy is designed.Then a multi-stage multi-objective testing resource allocation algorithm with dynamic reliability constraints,MS-DRC-GDE3,is developed according to parameter estimation,weighted normalization and multi-objective differential evolution.The experimental results show that compared with the MSMOTRA model,the proposed DRC-MSMOTRA model increases the coverage value of the obtained solution on two different scales of software systems by62 and59 percentage points respectively.Compared with the MS-GDE3 algorithm,the proposed MS-DRC-GDE3 algorithm increases the coverage value of the obtained solution on two software systems by69 and80 percentage points respectively,which demonstrates that the proposed model and algorithm can provide more optimized testing resource allocation schemes for users based on their requirements for reliability.
作者 占德志 张国富 苏兆品 岳峰 ZHAN Dezhi;ZHANG Guofu;SU Zhaopin;YUE Feng(School of Computer Science and Information Engineering,Hefei University of Technology,Hefei 230601,China;Anhui Province Key Laboratory of Industry Safety and Emergency Technology,Hefei University of Technology,Hefei 230601,China;Engineering Research Center of Safety Critical Industry Measure and Control Technology,Ministry of Education,Hefei 230601,China)
出处 《计算机工程》 CAS CSCD 北大核心 2021年第2期246-253,260,共9页 Computer Engineering
基金 国家自然科学基金(61573125) 教育部人文社会科学研究青年基金项目(19YJC870021,18YJC870025) 中国工程院咨询研究重点项目(2020-XZ-3) 中央高校基本科研业务费专项资金(PA2019GDQT0008,PA2019GDPK0072)。
关键词 软件可靠性 测试资源分配 动态可靠性约束 加权归一化 多目标差分进化 software reliability testing resource allocation dynamic reliability constraint weighted normalization multi-objective differential evolution
  • 相关文献

参考文献1

二级参考文献30

  • 1Lo JH, Sy-yen K, Lyu MR, Huang CY. Optimal resource allocation and reliability analysis for component-based software applications. In: Proc. of the 26th Annual Int'l Computer Software and Applications Conf. Los Alamitos: IEEE Computer Society, 2002.7-12. [doi: 10.1109/CMPSAC.2002.1044526].
  • 2Kapur PK, Jha PC, Bardhan AK. Optimal allocation of testing resource for a modular software. Asia-Pacific Journal of Operational Research, 2004,21 (3):333-354. [doi: 10.1142/S0217595904000278].
  • 3Li X, Xie M, Ng SH. A general formulation of optimal testing-time allocation for modular systems. In: Proc. of the IEEE Int'l Conf. on Industrial Engineering and Engineering Management (IEEM 2009). Hong Kong, 2009. 252-256. [doi: 10.1109/IEEM. 2009.5373369].
  • 4Huang CY, Lyu MR. Optimal testing resource allocation, and sensitivity analysis in software development. IEEE Trans. on Reliability, 2005,54(4):592-603. [doi: 10.1109/TR.2005.858099].
  • 5Huang CY, Lo JH. Optimal resource allocation for cost and reliability of modular software systems in the testing phase. Journal of Systems and Software, 2006,79(5):653-664. [doi: 10.1016/j.jss.2005.06.039].
  • 6Kapur PK, Bardhan AK, Yadavalli VS. On allocation of resources during testing phase of a modular software. Int'l Journal of Systems Science, 2007,38(6):493-499. [doi: 10.1080/00207720701353504].
  • 7Kamel R, Xin Y, Thompson HH. An efficient sampling scheme for estimating software reliability with associated cost. Far East Journal of Mathematical Sciences, 2008,28(2):353-366.
  • 8Turner R. Optimized allocation of testing budget for missile defense vehicle. In: Proc. of the Annual Reliability and Maintainability Symp. Orlando, 2007.250-253. [doi: 10.1109/RAMS.2007.328063].
  • 9Aggarwal AG, Kapur PK, Kaur G, Kumar R. Genetic algorithm based optimal testing effort allocation problem for modular software. BVICAM' s Int'l Journal of Information Technology, 2012,4(1):445-451.
  • 10Kaput PK, Aggarwal AG, Kapoor K, Kaur G. Optimal testing resource allocation for modular software considering cost, testing effort and reliability using genetic algorithm. Int'l Journal of Reliability, Quality and Safety Engineering, 2009,16(06):495-508. [doi: 10.1142/S0218539309003538].

共引文献6

同被引文献8

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部