期刊文献+

基于UML模型的统计测试方法研究

Research on UML-Based Statistical Testing Method
在线阅读 下载PDF
导出
摘要 为增强统计测试的可行性、可测试性,降低建立使用模型的难度,通过研究作为工业标准的统一建模语言UML,提出了一种基于UML模型的统计测试方法。论文首先建立了基于UML模型的统计测试过程,然后结合扩展的UML模型和使用模型的形式化描述,给出了从UML模型导出使用模型的一种形式化算法,并以工控机器人软件为例说明了应用该方法的完整过程。 In order to enhance the feasibility, testability of statistical testing and degrade the difficulty of constructing the usage model, after researched on the UMI. as the industry-standard, brought forward a UML-based statistical testing method. In this paper, the UML-based statistical testing procedure was firstly proposed, then presented a formalized algorithm of deriving usage model from UMI. model, and took the control software of the industry robot as an example. Finally , the conclusion as well as the further study direction were discussed .
出处 《计算机科学》 CSCD 北大核心 2005年第8期219-222,共4页 Computer Science
基金 国家"十五"预研项目(No.41315040106)
关键词 统计测试 使用模型 UML模型 马尔可夫链 有限状态机 测试方法 统一建模语言UML 形式化描述 可测试性 工业标准 Statistical testing, Usage model, UML model, Markov chain, Finite state machine
  • 相关文献

参考文献9

  • 1颜炯,王戟,陈火旺.基于模型的软件测试综述[J].计算机科学,2004,31(2):184-187. 被引量:74
  • 2Briand L, Labiche Y. A UML-Based Approach to Sysyem Testing: [Carleton University TR SCR-01-01-Version 2]. 2002.
  • 3Riebisch M, Philippow I, et al. UML-Based Statistical Test Case generation. LNCS 2591 ,Springer, 2003.
  • 4Chevalley P,Thevenod-Fosse P. An Empirical Evaluation of Statistical Testing Designed from UML State Diagrams: the Flight Guidance System Case Study. IEEE, 1071-9458/01, 2001.
  • 5Basanieri F , Bertolino A. A Practical Approach to UML-Based Derivation of Integration Tests. In: Proc. 4th Intl. Software Quality Week Europe, Brussels, Nov. 2000. 20~24.
  • 6Yan Jiong,Wang Ji,Chen Huo Wang. Deriving Software Statistical Testing Model from UML Model. In: Proc. of the Third Intl.Conf. on Quality Software, QSIC03,2003.
  • 7Kim Y G, Hong H S, Bae D H, et al. Test cases generation from UML state diagrams. IEEE Proc-softw, Aug. 1999,146(4).
  • 8Hubner M,Philippow I,et al. Statistical Usage Testing Based on UML. IEEE, 2003.
  • 9Prowell S J. Jumbl. A Tool for Model-Based Statistical Testing.In: Proc. of the 36th Hawaii Intl. Conf. on System Sciences (HICSS03), 2003.

二级参考文献22

  • 1[1]Gronau I, Hartman A, Kirshin A, Nagin K, Olvovsky S. A methodology and architecture for automated software testing. http://www.haifa.il.ibm.com/projects/verification/gtcb/papers/gtcbmanda.pdf, 2000
  • 2[2]Chow T S. Testing design modeled by finite-state machines. IEEE Transactions on Software Engineering, 1978,4(3): 178~187
  • 3[3]Offutt J, Abdurazik A. Generating test cases from UML specifications. UML' 99, USA, 1999
  • 4[4]Poore J H. Introduction to the special issue on: model-based statistical testing of software intensive systems. Information and Software Technology, 2000, 42(12):797~799
  • 5[5]Beizer B. Black-Box Testing: Techniques for Functional Testing of Software and Systems, Wiley, New York, USA, 1995
  • 6[6]Jorgensen A, Whittaker J A. An API Testing Method. STAREAST' 00, USA, 2000
  • 7[7]Fujiwara S, Bochmann G, Khendek F.Test selection based on finite state models. IEEE Transactions on Software Engineering, 1991, 17(6): 591~603
  • 8[8]Rosaria S, Robinson H. Applying models in your testing process. Information and Software Technology, 2000, 42(12): 815~824
  • 9[9]Whittaker J A. Stochastic software testing. The Annals of Software Engineering, 1997, 4:115~131
  • 10[10]Liu C, Richardson D J. Using application states in software testing. ICSE'00, Ireland, 2000

共引文献73

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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