期刊文献+

基于UML类图的软件可测试性分析方法研究 被引量:4

Research of analytical approach of software testability based on UML class diagram
在线阅读 下载PDF
导出
摘要 为了降低面向对象软件的测试复杂性,降低测试的成本,提高软件质量,在目前软件可测试性研究的基础上,提出了将圈复杂度和UML类图转化而来的类依赖关系图(CDG图)结合起来,分析和度量类之间相互关系的复杂性,以此来指导可测试性的改善以及开发和测试的设计。最后通过实例表明,该方法可以指导软件的设计,提高软件的可测试性,从而降低整个软件测试的成本。 To reduce the testing complexity,decrease the cost of testing,and improve the quality of the object-oriented software,a solution is provided based on the current study.Cyclomatic complexity and class dependency graph(CDG) which is transformed from UML class diagram can be combined to analyze and measure the complexity of classes’ relationship.The consequence can be instructed the melioration of testability and the devise of developing and testing.Finally,a case is given to demonstrate that this method can be used to guide the software design,improve the software testability,and thus reduce the whole testing cost.
出处 《计算机工程与设计》 CSCD 北大核心 2011年第4期1326-1329,共4页 Computer Engineering and Design
关键词 可测试性 类图 类依赖关系图 软件测试 圈复杂度 software testability UML class diagram class dependency graph software testing cyclomatic complexity
  • 相关文献

参考文献6

二级参考文献39

  • 1宫云战.软件的测试性分析与设计[J].装甲兵工程学院学报,2000,14(1):36-39. 被引量:4
  • 2马雷,于忠诚,周宇.基于路径测试的程序可测试性研究[J].辽宁大学学报(自然科学版),1996,23(1):72-77. 被引量:3
  • 3Voas PIE J. A Dynamic Failure-Based Techniques[J]. IEEE Transactions on Software Engineering, 1992,18(8): 717-727.
  • 4Jin-Chemg, Szu-Wen Lin, Ian-Ho. An estimated method for software testability measurement [C]. Proceedings of Software Technology and Engineering Practice, 1997. 116-123.
  • 5Pu-Lin Yeh, Jin-Chemg Lin. Software testability measurements derived from data flow analysis [C]. Proceedings of Software Maintenance and Reengineering, 1998.96-102.
  • 6Le T Y, Ouabdesselam F, Robach C. Analyzing testability on data flow designs. In: Proc. of 11th Intl. Symposium on Software Reliability Engineering, ISSRE 2000. San Jose, CA, USA,Oct.2000. 162~173
  • 7Parther R E. An axiomatic theory of software complexity measure. Comput. J. , 1984, 7(4):340~347
  • 8Whittaker J A, Voas J M. 50 Years of software: Key principles for quality. IT Professional, 2002, 4(6): 28~ 35
  • 9Pressman R S. Software Engineering. New York: McGraw-Hill,1992
  • 10Freedmam R S. Testability of software components. IEEE Tran.Software Eng, 1991, 17(6):553~564

共引文献23

同被引文献33

引证文献4

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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