Reliability Modeling of OSS Systems based on Innovation-Diffusion Theory and Imperfect Debugging

Journal Title: Annals of Computer Science and Information Systems - Year 2018, Vol 14, Issue

Abstract

Open Source Software (OSS) has obtained widespread popularity in last few decades due to the exceptional contribution of some well established ones like Apache, Android, MySQL, LibreOffice, Linux etc. not only in the field of information technology but also in other sectors such as research, business and education. These systems are characterized by a huge shift in development pattern they adopt in comparison to proprietary software. Reliability modeling for such systems therefore is a growing area of research now days. Number of users adopting and working on refinement of such systems post-release play an indispensible role in their reliability growth. In this paper, we have proposed a software reliability growth model (SRGM) based on Non-homogeneous Poisson process (NHPP) based on number of users, under the phenomenon of Imperfect Debugging. The renowned Bass Model from Marketing based on the Theory of Diffusion of Innovation is used to depict the user growth phenomenon. Various fault content functions are considered in proposed models to represent imperfect debugging conditions and their performance is evaluated on fault dataset of GNOME 2.0. Four goodness-of-fit criteria namely Coefficient of Determination, Mean Square Error, Predictive Ratio Risk, and Predictive Power are used to calculate the estimation accuracy of all the proposed models and it has been observed that prediction capabilities of models based on imperfect debugging phenomenon is better than model assuming perfect debugging situation.

Authors and Affiliations

Neha Gandhi, Abhishek Tandon

Keywords

Related Articles

Reading is Vital, but will it be Invisible? Screens vs. Paper on Our Way to Naturalized Technology of Reading

This analytical position paper aims to open discussion on the future naturalized technology of reading. Our analysis contributes to the discussion that scholars in human-computer interaction should borrow from other disc...

A comparative analysis of promethee, ahp and topsis aiding in financial analysis of firm performance

Multi-criteria decision making methods are extensively used in the decision making problems. Decision making is the activity of a person that helps obtain responses to the questions posed by a stakeholder in a decision p...

Representation Matters: An Unexpected Property of Polynomial Rings and its Consequences for Formalizing Abstract Field Theory

In this paper we develop a Mizar formalization of Kronecker's construction, which states that for every field $F$ and irreducible polynomial $p \in F[X]$ there exists a field extension $E$ of $F$ such that $p$ has a root...

A Survey on Advanced Approaches of EHR in inter-related data using Machine Learning

Medical data is being used for huge number of research works over the globe which is for predicting something novel case studies in each work. The current research which we are handling is on utilizing the EHR (Electroni...

An Intuitionistic Approach for Ranking OTA Websites under Multi Criteria Group Decision Making Framework

The transformations from approaches based on crisp set towards fuzzy set were introduced to include the uncertainty experienced in decision making. But the problem of hesitation about any alternative still prevailed amon...

Download PDF file
  • EP ID EP569007
  • DOI 10.15439/2017KM48
  • Views 19
  • Downloads 0

How To Cite

Neha Gandhi, Abhishek Tandon (2018). Reliability Modeling of OSS Systems based on Innovation-Diffusion Theory and Imperfect Debugging. Annals of Computer Science and Information Systems, 14(), 53-58. https://europub.co.uk/articles/-A-569007