SoftwareX (Jul 2019)

Practical software reliability engineering with the Software Failure and Reliability Assessment Tool (SFRAT)

  • Vidhyashree Nagaraju,
  • Venkateswaran Shekar,
  • Joshua Steakelum,
  • Melanie Luperon,
  • Ying Shi,
  • Lance Fiondella

Journal volume & issue
Vol. 10

Abstract

Read online

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