We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SE

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Software Engineering

Title: Dependability Assessment of the Android OS through Fault Injection

Abstract: The reliability of mobile devices is a challenge for vendors, since the mobile software stack has significantly grown in complexity. In this paper, we study how to assess the impact of faults on the quality of user experience in the Android mobile OS through fault injection. We first address the problem of identifying a realistic fault model for the Android OS, by providing to developers a set of lightweight and systematic guidelines for fault modeling. Then, we present an extensible fault injection tool (AndroFIT) to apply such fault model on actual, commercial Android devices. Finally, we present a large fault injection experimentation on three Android products from major vendors, and point out several reliability issues and opportunities for improving the Android OS.
Subjects: Software Engineering (cs.SE); Operating Systems (cs.OS)
Journal reference: IEEE Transactions on Reliability, 2019
DOI: 10.1109/TR.2019.2954384
Cite as: arXiv:1912.03490 [cs.SE]
  (or arXiv:1912.03490v1 [cs.SE] for this version)

Submission history

From: Roberto Natella [view email]
[v1] Sat, 7 Dec 2019 11:44:37 GMT (3838kb,D)

Link back to: arXiv, form interface, contact.