Reliability Models for Smartphone Applications
Sonia Meskini, Ali Bou Nassif, Luiz Fernando Capretz

TL;DR
This paper evaluates existing software reliability growth models on smartphone application failure data, finds they are inadequate, and explores alternative distributions like Weibull and Gamma to better model smartphone app failures.
Contribution
It demonstrates the limitations of traditional SRGMs for smartphones and proposes using Weibull and Gamma distributions for more accurate failure modeling.
Findings
SRGMs do not fit smartphone failure data well
Gamma distribution often outperforms Weibull in modeling failures
Both Weibull and Gamma can effectively fit mobile application failure data
Abstract
Smartphones have become the most used electronic devices. They carry out most of the functionalities of desktops, offering various useful applications that suit the users needs. Therefore, instead of the operator, the user has been the main controller of the device and its applications, therefore its reliability has become an emergent requirement. As a first step, based on collected smartphone applications failure data, we investigated and evaluated the efficacy of Software Reliability Growth Models (SRGMs) when applied to these smartphone data in order to check whether they achieve the same accuracy as in the desktop/laptop area. None of the selected models were able to account for the smartphone data satisfactorily. Their failure is traced back to: (i) the hardware and software differences between desktops and smartphones, (ii) the specific features of mobile applications compared to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
