Corpus ID: 3188868

An Experimental Analysis of Open Source Software Reliability

@inproceedings{Rahmani2009AnEA,
  title={An Experimental Analysis of Open Source Software Reliability},
  author={Cobra Rahmani and H. Siy and A. Azadmanesh},
  year={2009}
}
Arrival failure times for five popular open source projects are analyzed and compared. The projects considered are Eclipse, Apache HTTP Server 2, Firefox, MPlayer OS X, and ClamWin Free Antivirus. The black-box reliability analysis of the projects is a 3-step approach that consists of bug-gathering, bug-filtering, and bug-analysis. Additionally, the reliabilities of multiple release versions of Eclipse are compared. It is projected that the future release of the projects under the same… Expand
Modeling Reliability of Three Open Source Software Systems
Software plays an important role in modern society. Relying on an inaccurate software leads to fatal inconvenience to users. In order to improve the quality of the software, a set of metrics areExpand
Reliability Growth Analysis for Multi-release Open Source Software Systems with Change Point
TLDR
A general framework is presented to model fault removal process (FRP) for multiple releases of OSS using the concept of change point on discrete probability distribution and it is suggested that the proposed SRGM for multi release OSS fits the actual data sets very well. Expand
AN EXPERIMENTAL ANALYSIS OF MYSQL DATABASE SERVER RELIABILITY
TLDR
The results exhibit that Generalized Gamma and Beta distributions are powerful analytical tools to be used in reliability modeling of such open source products. Expand
A Point Process Approach of Bug Fixing Analysis in Open Source Software Projects
TLDR
A stochastic point process approach is proposed to represent the long-term effect and the periodicity effect of OSS with the actual OSS bug fixing data and to assess the operational reliability of O SS quantitatively and to share the published quality indicators by the whole OSS community. Expand
Modelling Failures Occurrences of Open Source Software with Reliability Growth
TLDR
This paper uses a classical technique of Software Reliability Growth to model failures occurrences across versions of OSS products, and indicates that in the three cases, failures occurrences follow a predetermined pattern. Expand
Dependability Analysis on Open Stack IaaS Cloud: Bug Anaysis and Fault Injection
TLDR
Comparison analysis between two methods of cloud dependability shows that bug analysis method has richer features for analyzing but not as precise as fault injection. Expand
Dependability Analysis on Open Stack IaaS Cloud: Bug Anaysis and Fault Injection
TLDR
Comparison analysis between two methods of cloud dependability shows that bug analysis method has richer features for analyzing but not as precise as fault injection. Expand
Exploratory failure analysis of open source software
TLDR
The objective is to determine which of the seven models best fits the failure data of the selected OSS products as well as predicting the future failure pattern based on partial failure history. Expand
Reliability Modeling of OSS Systems based on Innovation-Diffusion Theory and Imperfect Debugging
TLDR
A software reliability growth model (SRGM) based on Non-homogeneous Poisson process (NHPP), based on number of users, under the phenomenon of Imperfect Debugging is proposed. Expand
Growth Analysis of Linux Kernel 2.6 Series Interms of Failure Frequency
TLDR
Growth in terms of failure frequencies of latest versions of Linux Kernel is studied and shows that there is a decreasing trend in failure frequency, which indicates an excellent growth in Linux kernel development. Expand
...
1
2
...

References

SHOWING 1-10 OF 25 REFERENCES
Open source software reliability model
TLDR
The results indicate that along its development cycle, open source projects exhibit similar reliability growth pattern with that of closed source project. Expand
Two case studies of open source software development: Apache and Mozilla
TLDR
This work examines data from two major open source projects, the Apache web server and the Mozilla browser, and quantifies aspects of developer participation, core team size, code ownership, productivity, defect density, and problem resolution intervals for these OSS projects. Expand
An architecture-based software reliability model
We present an analytical model for estimating architecture-based software reliability, according to the reliability of each component, the operational profile, and the architecture of software. OurExpand
Probabilistic Models for Software reliability Prediction
  • M. Shooman
  • Computer Science
  • Statistical Computer Performance Evaluation
  • 1972
TLDR
A newly developed probabilistic model for predicting software reliability that permits estimation of software reliability before any code is written and allows later updating to improve the accuracy of the parameters when integration or operational tests begin. Expand
Software reliability growth with test coverage
TLDR
An LE (logarithmic-exponential) model is presented that relates testing effort to test coverage (block, branch, computation-use, or predicate-use) and is suitable for industrial use. Expand
Software reliability Research
TLDR
The chapter describes the means of predicting mission success on the basis of errors which occur during testing and describes the problems in categorizing software anomalies. Expand
A scenario-based reliability analysis approach for component-based software
TLDR
A reliability model, and a reliability analysis technique for component-based software, using scenarios of component interactions, is introduced and a probabilistic model named Component-Dependency Graph (CDG) is constructed. Expand
Reliability simulation of component-based software systems
TLDR
This work demonstrates the flexibility offered by discrete event simulation to analyze such complex systems through two case studies, one of a terminating application, and the other of a real time application with feedback control. Expand
Fault-Tolerant Systems
There are many applications in which the reliability of the overall system must be far higher than the reliability of its individual components. In such cases, designers devise mechanisms andExpand
A User-Oriented Software Reliability Model
  • R. Cheung
  • Computer Science
  • IEEE Transactions on Software Engineering
  • 1980
TLDR
A user-oriented software reliability figure of merit is defined to measure the reliability of a software system with respect to a user environment and the effects of the user profile, which summarizes the characteristics of the users of a system, on system reliability are discussed. Expand
...
1
2
3
...