Software reliability improvement through operational profile driven testing

被引:10
|
作者
Arora, S [1 ]
Misra, RB [1 ]
Kumre, VM [1 ]
机构
[1] Indian Inst Technol, Ctr Reliabil Engn, Indian Air Force, Kharagpur 721302, W Bengal, India
关键词
software reliability; operational profile; certification testing; reliability growth models;
D O I
10.1109/RAMS.2005.1408433
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
One of the important features of software reliability engineering is operational profile of the software. Operational profile is used to guide the development and the testing process. Operational profile testing is effective and practical approach to software testing since it improves the reliability and speeds up the development process. In this paper a software which had undergone normal scheduled testing cycle of the company before is taken up for testing through operational profile. Operational profile of the software is developed and test cases based on the operational profile are allocated. Issue of allocation of test cases to infrequent operations is also resolved. Testing driven by operational profile is found to be effective and practical as some critical failures are observed during testing. Failure data is analyzed, reliability growth models are applied and estimates of software reliability and failure intensity are made. Software reliability demonstration chart based on consumer risk, producer risk and discrimination ratio is also prepared. Failure data of certification testing is plotted on the chart to arrive at the decision of accepting/rejecting the software with a small sample size of failure data.
引用
收藏
页码:621 / 627
页数:7
相关论文
共 50 条
  • [31] A Method of Constructing Comprehensive Reliability Testing Profile Based on Hardware and Software
    Ai, Jun
    Zhong, Fangling
    Wang, Jinhui
    2012 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (ICQR2MSE), 2012, : 879 - 884
  • [32] Quantitative effects of software testing on reliability improvement in the presence of imperfect debugging
    Cao, Ping
    Dong, Zhao
    Liu, Ke
    Cai, Kai-Yuan
    INFORMATION SCIENCES, 2013, 218 : 119 - 132
  • [33] QUALITY IMPROVEMENT BY OPERATIONAL TESTING
    BHATTACH.SK
    OPERATIONS RESEARCH, 1967, 15 (03) : 565 - &
  • [34] An operational profile for the Cartridge Support Software
    Chruscielski, K
    Tian, J
    EIGHTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1997, : 203 - 212
  • [35] DEVELOPMENT OF FUZZY SOFTWARE OPERATIONAL PROFILE
    Kumar, Krishnamoorthy Saravana
    Misra, Ravindra Babu
    Goyal, Neeraj Kumar
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2008, 15 (06) : 581 - 597
  • [36] Software Operational Profile vis. Test Profile
    Cavamura Junior, Luiz
    Morimoto, Ricardo
    Fabbri, Sandra
    Rizzo Vincenzi, Auri Marcelo
    SBQS: PROCEEDINGS OF THE 18TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, 2019, : 139 - 148
  • [37] Improvement in operational reliability of carbide tools
    Ivchenko, T.G.
    Sverkhtverdye Materialy, 2001, (06): : 64 - 68
  • [38] Sensitivity of reliability-growth models to operational profile errors vs testing accuracy
    Pasquini, A
    Crespo, AN
    Matrella, P
    IEEE TRANSACTIONS ON RELIABILITY, 1996, 45 (04) : 531 - 540
  • [39] Scenario-Based Software Reliability Testing Profile for Autonomous Control System
    Ai, Jun
    Shang, Jingwei
    Wang, Peng
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (01) : 161 - 165
  • [40] Testing microservice architectures for operational reliability
    Pietrantuono, Roberto
    Russo, Stefano
    Guerriero, Antonio
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2020, 30 (02):