北京航空航天大学学报 ›› 2003, Vol. 29 ›› Issue (5): 455-458.

• 论文 • 上一篇    下一篇

UML在软件可靠性测试数据自动生成中的运用

艾骏, 陆民燕   

  1. 北京航空航天大学 工程系统工程系
  • 收稿日期:2002-03-11 发布日期:2003-05-25
  • 作者简介:艾 骏 (1978-),男,四川绵阳人,博士生,100083,北京.

Generation of Reliability Test Data with UML for RealTime Embedded Software

Ai Jun, Lu Minyan   

  1. Dept. of System Engineering of Engineering Technology, Beijing U niversity of Aeronautics and Astronautics
  • Received:2002-03-11 Published:2003-05-25

摘要: 为了自动生成实时嵌入式软件的可靠性测试数据,利用UML(统一建模语言)提供的建模机 制,从软件可靠性测试的角度建立use-case剖面、接口模型和测试数据实现模型,然后根 据 这些模型的描述进行随机抽样,自动生成可靠性测试数据.利用该方法能够开发出相应的测 试数据自动生成工具,在软件可靠性测试领域有着较大的实用价值.

Abstract: Real-time embedded software, such as the navigation and the flight control syst ems, requires large amount of testing to measure their reliability according to the ultra-high reliability requirement. A united model language(UML)-based rel iabilit y test data generation method for real-time embedded software was presented, wh ich consists of use-case profile, interface model and test data model. The so ftware functions tested was analyzed by a use-case frofile; The interface of em bedded software was described by an interface model; The sof tware operational profile was depicted by a test data model. Based on the three models, the reliability test data for the real-time embedded software can be generated b y random sampling. With this method, the tool for software reliability test data generation can be developed and this method is of practical value in soft ware reliability testing.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发