TITLE:
Assessment and Prediction of Software Reliability in Mobile Applications
AUTHORS:
Osama Barack, Liguo Huang
KEYWORDS:
Software Reliability Modeling, Mobile Application, Mobile Environment, Bug Report
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.13 No.9,
September
21,
2020
ABSTRACT:
Software reliability is an important quality attribute, and software reliability models are frequently used to measure and predict software maturity. The nature of mobile environments differs from that of PC and server environments due to many factors, such as the network, energy, battery, and compatibility. Evaluating and predicting mobile application reliability are real challenges because of the diversity of the mobile environments in which the applications are used, and the lack of publicly available defect data. In addition, bug reports are optionally submitted by end-users. In this paper, we propose assessing and predicting the reliability of a mobile application using known software reliability growth models (SRGMs). Four software reliability models are used to evaluate the reliability of an open-source mobile application through analyzing bug reports. Our experiment proves it is possible to use SRGMs with defect data acquired from bug reports to assess and predict the software reliability in mobile applications. The results of our work enable software developers and testers to assess and predict the reliability of mobile software applications.