期刊文献+

基于模块软件系统的测试资源分配研究 被引量:1

Development of Testing-resource Allocation System Based on Modular Software
下载PDF
导出
摘要 基于串-并联模块软件系统,研究了单元测试中测试资源分配问题。同时考虑系统可靠性和软件费用,提出一种带约束的多目标优化模型,针对标准粒子群算法收敛速度慢、容易陷入局部极小等缺点,给出了一种杂交粒子群算法。该算法利用迭代局部搜索算法的邻域搜索及其扰动机制进行详细局部搜索并跳出局部最优解,采用"回飞机制"处理约束条件,求解近似最优解。最后通过实例与遗传算法比较,结果表明该方法能有效地分配测试资源,在提高软件测试质量的同时降低软件费用。 It describes both system reliability and testing cost in the testing -resource allocation problems for se-ries-parallel modular software systems during testing phase , presents a hybrid particle swarm optimization ( HP-SO) algorithm for testing -resource allocation problems .It designs the HPSO algorithm for specific constraints with 'fly-back mechanism'method, applies the Iterated Local Search ( ILS) scheme to the candidate solution of the swarm to help the algorithm escape from local optima .The experimental results show that the HPSO is more effective and efficient than a genetic algorithm .
作者 杨平良
出处 《机械设计与制造工程》 2013年第12期47-52,共6页 Machine Design and Manufacturing Engineering
关键词 测试资源分配 杂交粒子群算法 软件可靠性 模块软件系统 Testing -resource Allocation Hybrid Particle Swarm Optimization Software Reliability Modular Software System
  • 相关文献

参考文献15

  • 1Wang Z, Tang K, Yan X. A multi - objective approach to tes- ting resource allocation in modular software systems [ C ] //Pro- eeeding of the IEEE World Congress on Computational Intelli- gence. Hong Kong: IEEE Computer Society, 2008:1148 - 1153.
  • 2Jha P C, Gupta D, Yang B,et al. Optimal testing resource allo- cation during module testing considering cost testing effort and re- hability [ J ]. Computers & Industrial Engineering, 2009, 57: 1122 -1130.
  • 3Khan M G M, Ahmad N , Raft L S. Optimal testing resource al- location for modular software based on a software reliability growth model: a dynamic programming approach [ C ] // Pro-ceeding of the 2008 International Conference on Computer Sci- ence and Software Engineering. Wuhan: IEEE Computer Socie- ty,2008 : 759 -762.
  • 4Huang C Y , Lo J H. Optimal resource allocation for cost and re- liability of modular software systems in the testing phase [ J ]. Journal of Systems and Software ,2006, 79(5 ) : 653 -664.
  • 5Colt D W. Economic allocation of test times for subsystems - lev- el reliability growth testing [ J ] . IIE Transactions, 1998, 30 : 1143 - 1151.
  • 6Lyu M R, Rangarajan S, Van M A P A. Optimal allocation of test resources for software reliability growth modeling in software development[J]. IEEE Transactions on Reliability, 2002, 51 (2) : 183 -192.
  • 7Berman O, Cutler M. Resource allocation during tests for opti- mally reliable software [ J ]. Computers & Operations Research, 2004, 31:1847 - 1865.
  • 8Aggarwal A G, Kaur G , Kapur P K. Optimal testing resource allocation for modular software considering imperfect debugging and change point using Genetic Algorithm [ C ] //Proceeding of the 2010 2nd International Conference on Reliability, Safety and Hazard (ICRESH). Mumbai: IEEE Computer Society, 2010: 535 - 541.
  • 9Aggarwal A G, Kapur P K, Kaur G, et al. Genetic algorithm based optimal testing effort allocation problem for modular soft- ware[J]. BVICAM's International Journal of Information Tech- nology, 2012, 4(1) : 1 -7.
  • 10Dai Y S, Xie M, Poh K L, et al. Optimal testing - resource allo- cation with genetic algorithm for modular software systems [ J ]. Journal of Systems and Software, 2003,66( 1 ) :47 -55.

同被引文献3

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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