Reliability of Software Development Using Open Source Technology

Main Article Content

Mohsin Nazir
Razeef Mohd

Abstract

The main quality attribute of a software product is the degree to which it can be relied upon to perform its intended function. Evaluation, prediction, and improvement of this attribute have been of concern to designers and users of computers and software from the early days of their evolution. A number of analytical models have been proposed during the past 15 years for assessing the reliability of a software system. Software reliability concerns itself with how well the software functions to meet the requirement of the user. Thus reliability incorporates all those properties that can be associated with execution of the program. For example, it includes correctness, safety and the operational aspects of reusability and user friendliness. In this paper we present an overview of the software reliability in general and reliability of open source software in particular. Furthermore in this paper various analytical models proposed to address the problem of software reliability measurement are discussed.


Keywords: Software Reliability, Software Reliability Growth Models (SRGMs), fault, failure, Weibull distribution, open source software, Rayleigh distribution, Exponential distribution, Exponentiated Weibull (EW) and Non-Homogenous Poisson Process (NHPP).

Downloads

Download data is not yet available.

Article Details

Section
Articles