论文标题
一项针对移动应用程序可靠性的系统映射研究:超越测试可靠性的需求
A Systematic Mapping Study Addressing the Reliability of Mobile Applications: The Need to Move Beyond Testing Reliability
论文作者
论文摘要
移动应用程序市场的激烈竞争意味着保持高水平的应用程序可靠性以避免丢失用户很重要。尽管它很重要,但应用程序可靠性在研究文献中却没有得到充实的影响。为了满足这一需求,我们通过系统的映射研究来识别,分析和分类移动应用程序可靠性领域的最先进。从这样的研究的结果来看,该领域的研究人员可以识别出紧迫的研究差距,开发人员可以获取有关现有解决方案的知识,从而有可能在实践中利用它们。我们发现了87个相关论文,然后根据其研究重点,研究类型,贡献,研究方法,研究环境,数据,质量属性和指标对其进行分析和分类。结果表明,缺乏关于上下文意识,自我修复,衰老和复兴以及运行时事件处理的可靠性的研究。这些方面很少被研究,或者如果研究了,则评估有限。我们还确定了其他一些研究差距,包括需要在现实世界中进行更多研究。此外,在进行研究时,很少关注质量标准。这里的结果显示了许多有关移动应用程序可靠性的研究深度和广度的机会。
Intense competition in the mobile apps market means it is important to maintain high levels of app reliability to avoid losing users. Yet despite its importance, app reliability is underexplored in the research literature. To address this need, we identify, analyse, and classify the state-of-the-art in the field of mobile apps' reliability through a systematic mapping study. From the results of such a study, researchers in the field can identify pressing research gaps, and developers can gain knowledge about existing solutions, to potentially leverage them in practice. We found 87 relevant papers which were then analysed and classified based on their research focus, research type, contribution, research method, study settings, data, quality attributes and metrics used. Results indicate that there is a lack of research on understanding reliability with regard to context-awareness, self-healing, ageing and rejuvenation, and runtime event handling. These aspects have rarely been studied, or if studied, there is limited evaluation. We also identified several other research gaps including the need to conduct more research in real-world industrial projects. Furthermore, little attention has been paid towards quality standards while conducting research. Outcomes here show numerous opportunities for greater research depth and breadth on mobile app reliability.