Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT)
Many large software projects struggle to achieve their reliability targets. Software reliability growth models quantify reliability from failure data collected during software testing. This paper presents the Software Failure and Reliability Assessment Tool (SFRAT), which implements several software...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2019-07-01
|
Series: | SoftwareX |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711019302134 |
id |
doaj-ca093538a88d4c27826e0079ed1d0190 |
---|---|
record_format |
Article |
spelling |
doaj-ca093538a88d4c27826e0079ed1d01902020-11-25T01:20:44ZengElsevierSoftwareX2352-71102019-07-0110Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT)Vidhyashree Nagaraju0Venkateswaran Shekar1Joshua Steakelum2Melanie Luperon3Ying Shi4Lance Fiondella5Department of Electrical and Computer Engineering, University of Massachusetts, Dartmouth, MA, 02747, USADepartment of Electrical and Computer Engineering, University of Massachusetts, Dartmouth, MA, 02747, USADepartment of Electrical and Computer Engineering, University of Massachusetts, Dartmouth, MA, 02747, USADepartment of Electrical and Computer Engineering, University of Massachusetts, Dartmouth, MA, 02747, USAGoddard Space Flight Center, National Aeronautics and Space Administration, USADepartment of Electrical and Computer Engineering, University of Massachusetts, Dartmouth, MA, 02747, USA; Corresponding author.Many large software projects struggle to achieve their reliability targets. Software reliability growth models quantify reliability from failure data collected during software testing. This paper presents the Software Failure and Reliability Assessment Tool (SFRAT), which implements several software reliability growth models as a free and open source application. The open source nature of the tool enables users to integrate the methods into their organization’s workflow and researchers to contribute additional statistical methods. The tool is presented in the context of a NASA project. Keywords: Software reliability engineering, Software reliability growth model, Software Failure and Reliability Assessment Tool, Open source, R programming language, GitHubhttp://www.sciencedirect.com/science/article/pii/S2352711019302134 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Vidhyashree Nagaraju Venkateswaran Shekar Joshua Steakelum Melanie Luperon Ying Shi Lance Fiondella |
spellingShingle |
Vidhyashree Nagaraju Venkateswaran Shekar Joshua Steakelum Melanie Luperon Ying Shi Lance Fiondella Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT) SoftwareX |
author_facet |
Vidhyashree Nagaraju Venkateswaran Shekar Joshua Steakelum Melanie Luperon Ying Shi Lance Fiondella |
author_sort |
Vidhyashree Nagaraju |
title |
Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT) |
title_short |
Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT) |
title_full |
Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT) |
title_fullStr |
Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT) |
title_full_unstemmed |
Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT) |
title_sort |
practical software reliability engineering with the software failure and reliability assessment tool (sfrat) |
publisher |
Elsevier |
series |
SoftwareX |
issn |
2352-7110 |
publishDate |
2019-07-01 |
description |
Many large software projects struggle to achieve their reliability targets. Software reliability growth models quantify reliability from failure data collected during software testing. This paper presents the Software Failure and Reliability Assessment Tool (SFRAT), which implements several software reliability growth models as a free and open source application. The open source nature of the tool enables users to integrate the methods into their organization’s workflow and researchers to contribute additional statistical methods. The tool is presented in the context of a NASA project. Keywords: Software reliability engineering, Software reliability growth model, Software Failure and Reliability Assessment Tool, Open source, R programming language, GitHub |
url |
http://www.sciencedirect.com/science/article/pii/S2352711019302134 |
work_keys_str_mv |
AT vidhyashreenagaraju practicalsoftwarereliabilityengineeringwiththesoftwarefailureandreliabilityassessmenttoolsfrat AT venkateswaranshekar practicalsoftwarereliabilityengineeringwiththesoftwarefailureandreliabilityassessmenttoolsfrat AT joshuasteakelum practicalsoftwarereliabilityengineeringwiththesoftwarefailureandreliabilityassessmenttoolsfrat AT melanieluperon practicalsoftwarereliabilityengineeringwiththesoftwarefailureandreliabilityassessmenttoolsfrat AT yingshi practicalsoftwarereliabilityengineeringwiththesoftwarefailureandreliabilityassessmenttoolsfrat AT lancefiondella practicalsoftwarereliabilityengineeringwiththesoftwarefailureandreliabilityassessmenttoolsfrat |
_version_ |
1725132332459884544 |