Software reliability testing data generation approach based on a mixture model

被引:0
|
作者
Xin W. [1 ]
Feng-Yan H. [1 ]
Zheng Q. [2 ]
机构
[1] College of Electronics and Information, Xi'an Jiaotong University, 710049, Xi'an, Shaanxi
[2] College of Software, Tsinghua University, 100084, Beijing
关键词
Airborne software; Data generation; Markov chain; Operation profile; Reliability; Software testing;
D O I
10.3923/itj.2010.1038.1043
中图分类号
学科分类号
摘要
To solve the problem about software reliability testing cases and testing data generation of real-time control systems, this study applies the reliability testing cases generation approach based on the mixture of operation profile and Markov chain which describes software operation profile by the use cases of UML, establishes the use model based on UML model for automatically deriving the testing model from the use model, generates a reliability testing case set based on the testing model and generates testing input data of reliability testing semi-automatically by eliciting input and output variables and abstracting testing input and output classes. The results of reliability testing on the actual airborne software show that the framework of the test case set generated by the proposed model is fairly stable. Thus, the proposed approach is suitable for generating reliability testing data of the real-time control system software semi-automatically, greatly simplifies the reliability testing process, improves testing efficiency and ensures testing validity. © 2010 Asian Network for Scientific Information.
引用
收藏
页码:1038 / 1043
页数:5
相关论文
共 50 条
  • [1] A reliability estimator for model based software testing
    Sayre, K
    Poore, J
    13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2002, : 53 - 63
  • [2] Reliability Analysis of Component Software Based on Testing Data Transformation
    Hou, Chunyan
    Cui, Gang
    Liu, Hongwei
    Yang, Xiaozong
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 955 - 960
  • [3] A hierarchical mixture model for software reliability prediction
    Li, Shaoming
    Yin, Qian
    Guo, Ping
    Lyu, Michael R.
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 185 (02) : 1120 - 1130
  • [4] An EFSM-Based Test Data Generation Approach in Model-Based Testing
    Mohd-Shafie, Muhammad Luqman
    Kadir, Wan Mohd Nasir Wan
    Khatibsyarbini, Muhammad
    Isa, Mohd Adham
    Ghani, Israr
    Ruslai, Husni
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (03): : 4337 - 4354
  • [5] Software reliability measurement use software reliability growth model in testing
    Jung, HJ
    Yang, HS
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 739 - 747
  • [6] Software Reliability and Testing Time Allocation: An Architecture-Based Approach
    Pietrantuono, Roberto
    Russo, Stefano
    Trivedi, Kishor S.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (03) : 323 - 337
  • [7] Testing-Effort based NHPP Software Reliability Growth Model with Change-point Approach
    Pradhan, Vishal
    Dhar, Joydip
    Kumar, Ajay
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2022, 38 (02) : 343 - 355
  • [8] TESTING IN SOFTWARE PRODUCT LINES A Model based Approach
    Reales Mateo, Pedro
    Polo Usaola, Macario
    Caivano, Danilo
    ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 3, 2011, : 46 - 54
  • [9] A generalized software reliability prediction model for module based software incorporating testing effort with cost model
    Akshay Kumar Yadav
    Shilpa Srivastava
    Millie Pant
    Life Cycle Reliability and Safety Engineering, 2024, 13 (4) : 419 - 436
  • [10] A binomial software reliability model based on coverage of structural testing criteria
    Crespo, Adalberto Nobiato
    Jino, Mario
    Pasquini, Alberto
    Maldonado, Jose Carlos
    EMPIRICAL SOFTWARE ENGINEERING, 2008, 13 (02) : 185 - 209