A Software Reliability Test Suite Generating Approach Based on Hybrid Model for Complex Equipment System

2017 
As a large software-intensive system, the reliability of complex equipment system has a significant impact on the weapon equipment operational effectiveness and the battle field survival rate. Software testing profile is the difficult point in the software reliability testing. The existing theory of software reliability test profile can not respond to the needs of reliability test for complicated complex equipment system. In addition, it's lack of effective methods for generating test data. Hence, founded on the analysis of the software task features for complex equipment, we divide the task profile by combining Musa profile and Markov chain model based on hybrid model. Then we can get reliability test cases by combining the use cases defined by operational profile model and the Markov state transition model. As a result, the problems of huge task decomposition and multiple interactions incentive profile division for complicated complex equipment system are solved. Cases show that the generating test case framework has a good stability and there is no repeated phenomenon. What's more, this method combines the advantages of operational profile model and the Markov model. And it can be used to generate software reliability test.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    2
    References
    3
    Citations
    NaN
    KQI
    []