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 条
  • [41] Software Reliability for Agile Testing
    van Driel, Willem Dirk
    Bikker, Jan Willem
    Tijink, Matthijs
    Di Bucchianico, Alessandro
    MATHEMATICS, 2020, 8 (05)
  • [42] Reliability centered software testing
    Bluvband, Z
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2002 PROCEEDINGS, 2002, : 300 - 305
  • [43] Software Testing, Verification and Reliability
    Offutt, Jeff
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2014, 24 (02): : 83 - 84
  • [44] RELIABILITY DEMONSTRATION TESTING FOR SOFTWARE
    SANDOH, H
    IEEE TRANSACTIONS ON RELIABILITY, 1991, 40 (01) : 117 - 119
  • [45] Accelerated software reliability testing
    Smagin, VA
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2003, 37 (05) : 1 - 7
  • [46] Software Testing and Reliability Strategies
    Schneidewind, Norman
    JOURNAL OF AEROSPACE COMPUTING INFORMATION AND COMMUNICATION, 2010, 7 (09): : 294 - 307
  • [47] A reliability assessment method for software products in operational phase - Proposal of an accelerated life testing model
    Okamura, H
    Dohi, T
    Osaki, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2001, 84 (08): : 25 - 33
  • [48] Testing reliability of medical software
    Podgorelec, V
    Hericko, M
    Juric, MB
    Rozman, I
    PROCEEDINGS OF THE 15TH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, 2002, : 185 - 190
  • [49] Software Reliability Virtual Testing for Reliability Assessment
    Ai, Jun
    Pei, Hanyu
    Yan, Liang
    2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY - COMPANION (SERE-C 2014), 2014, : 71 - 77
  • [50] OPERATIONAL PROFILES IN SOFTWARE-RELIABILITY ENGINEERING
    MUSA, JD
    IEEE SOFTWARE, 1993, 10 (02) : 14 - 32