期刊文献+

软件执行过程的加权复杂网络

Software execution process as weighted complex networks
下载PDF
导出
摘要 软件规模庞大,结构复杂,使软件测试和软件可信性评价成为一个亟待解决的理论问题,可信软件研究也因此成为目前软件工程研究的热点。实验证明大型软件的静态函数调用网络和动态执行所得到的函数调用加权(函数调用次数)网络都具有小世界效应和无标度特性,这就为采用基于关键模块和关键路径的软件测试方法提供了理论依据,从而提高测试效率,降低测试费用。提出基于关键路径的测试方法,利用较少的测试用例覆盖较多的软件执行过程。 Software testing and software creditability evaluation is becoming a theoretical problem, which needs prompt solving due to large software in size and complex software structure.Hence dependent software has also become a research hotspot in software engineering research at present.Some experiment results show that networks of static function-call and weighted networks from dynamic software execution are of small-world and free scale, which lays a theoretical foundation for software testing methodology based on critical modules or critical routes to improve testing efficiency and reduce total testing cost.The testing based on critical routes can cover more software execution routes with fewer test cases.
出处 《计算机工程与应用》 CSCD 北大核心 2011年第17期51-55,共5页 Computer Engineering and Applications
关键词 复杂网络 小世界效应 无标度特性 加权网络 关键路径 complex networks small-world effects scale-free properties weighted complex networks critical routes
  • 相关文献

参考文献16

  • 1Watts J S,Strogatz S H.Collective dynamic of small-world networks[J].Nature,1998,393 (6684):440-442.
  • 2Strogatz S H.Exploring complex networks[J].Nature,2001,410:268-276.
  • 3Albert R,Barabasi A L.Stafistical mechanics of complex networks[J].Rev Mod Phys,2002,74:47-97.
  • 4Dorogovtsev S N,Mendes J F F.Evolution of networks:from biological nets to the Internet and WWW[M].Oxford:Oxford University Press,2003.
  • 5Newman M E J.The structure and function of complex networks[J].SIAM Review,2003,45:167-256.
  • 6Potanin A,Noble J,Frean M,et al.Scale-free geometry in object-oriented programs[J].Comm ACM,2005,48:99-103.
  • 7Valverde S,Ferrer-Cancho R,Solé R.Scale-free networks from optimal design[J].Europhysics Letters,2002,60:512-517.
  • 8Myers C.Software systems as complex networks:structure,function,and evolvability of software collaboration graphs[J].Physical Rev E,2003,68.
  • 9Wheeldon R,Counsell S.Power law distributions in class relationships[C] //Proc 3rd IEEE Int'l Workshop Source Code Analysis and Manipulation,2003.
  • 10Dorogovtsev S N,Mendes J F F.Evolution of networks[C] //Advances in Physics,2002,51:1079-1187.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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