FLOMA: Statistical fault localization for mobile embedded system

Mobile applications are becoming more and more popular with the prevalence of mobile operating system and mobile Internet. However, the bugs in the mobile application not only results from buggy code but also from unreliable context providers. In this paper, we proposed a statistical fault localizat...

Full description

Saved in:
Bibliographic Details
Published in2011 3rd International Conference on Advanced Computer Control pp. 396 - 400
Main Authors Bo Jiang, Xiang Long, Xiaopeng Gao, Zhifang Liu, Chan, W. K.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.01.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Mobile applications are becoming more and more popular with the prevalence of mobile operating system and mobile Internet. However, the bugs in the mobile application not only results from buggy code but also from unreliable context providers. In this paper, we proposed a statistical fault localization framework targeting at the bugs in the mobile application, especially the buggy context provider faults. And we further propose a fault tolerant design to make the mobile application immune to buggy context provider bugs. Our experiment shows our proposed technique is much more effective than existing technique to locate faults in mobile application and the fault tolerant design can effectively prevent the mobile application behave abnormally in spite of buggy context providers.
ISBN:1424488095
9781424488094
DOI:10.1109/ICACC.2011.6016439