On reliability assessment when a software-based system is replaced by a thought-to-be-better one. (May 2020)
- Record Type:
- Journal Article
- Title:
- On reliability assessment when a software-based system is replaced by a thought-to-be-better one. (May 2020)
- Main Title:
- On reliability assessment when a software-based system is replaced by a thought-to-be-better one
- Authors:
- Littlewood, Bev
Salako, Kizito
Strigini, Lorenzo
Zhao, Xingyu - Abstract:
- Highlights: Reliability of a system upgrade: replacing software with one thought-to-be better. Guaranteed-to-be-conservative Bayesian assessment of a software-based system. Using knowledge about an old system in the assessment of a similar, new system. Bayesian assessment requiring minimal prior knowledge about multiple systems. Extending conservative Bayesian assessment beyond "single system" applications. Abstract: The failure history of pre-existing systems can inform a reliability assessment of a new system. Such assessments – consisting of arguments based on evidence from older systems – are attractive and have been used for quite some time for, typically, mechanical/hardware-only systems. But their application to software-based systems brings some challenges. In this paper, we present a conservative, Bayesian approach to software reliability assessment – one that combines reliability evidence from an old system with an assessor's confidence in a newer system being an improved replacement for the old one. We demonstrate, via different scenarios, what a thought-to-be-better replacement formally means in practice, and what it allows one to believe about actual reliability improvement. The results can be used directly in a reliability assessment, or to caution system stakeholders and industry regulators against using other models that give optimistic assessments. For instance, even if one is certain that some new software must be more reliable than an old product, usingHighlights: Reliability of a system upgrade: replacing software with one thought-to-be better. Guaranteed-to-be-conservative Bayesian assessment of a software-based system. Using knowledge about an old system in the assessment of a similar, new system. Bayesian assessment requiring minimal prior knowledge about multiple systems. Extending conservative Bayesian assessment beyond "single system" applications. Abstract: The failure history of pre-existing systems can inform a reliability assessment of a new system. Such assessments – consisting of arguments based on evidence from older systems – are attractive and have been used for quite some time for, typically, mechanical/hardware-only systems. But their application to software-based systems brings some challenges. In this paper, we present a conservative, Bayesian approach to software reliability assessment – one that combines reliability evidence from an old system with an assessor's confidence in a newer system being an improved replacement for the old one. We demonstrate, via different scenarios, what a thought-to-be-better replacement formally means in practice, and what it allows one to believe about actual reliability improvement. The results can be used directly in a reliability assessment, or to caution system stakeholders and industry regulators against using other models that give optimistic assessments. For instance, even if one is certain that some new software must be more reliable than an old product, using the reliability distribution for the old software as a prior distribution when assessing the new system gives optimistic, not conservative, predictions for the posterior reliability of the new system after seeing operational testing evidence. … (more)
- Is Part Of:
- Reliability engineering & system safety. Volume 197(2020)
- Journal:
- Reliability engineering & system safety
- Issue:
- Volume 197(2020)
- Issue Display:
- Volume 197, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 197
- Issue:
- 2020
- Issue Sort Value:
- 2020-0197-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-05
- Subjects:
- Software reliability -- Safety-critical software -- Reliability assessment -- Similarity arguments -- Conservative Bayesian inference -- Software re-use -- Globally at least equivalent
Reliability (Engineering) -- Periodicals
System safety -- Periodicals
Industrial safety -- Periodicals
Fiabilité -- Périodiques
Sécurité des systèmes -- Périodiques
Sécurité du travail -- Périodiques
620.00452 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09518320 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.ress.2019.106752 ↗
- Languages:
- English
- ISSNs:
- 0951-8320
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 7356.422700
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13546.xml