RedDroid: Android Application Redundancy Customization Based on Static Analysis

@article{Jiang2018RedDroidAA,
  title={RedDroid: Android Application Redundancy Customization Based on Static Analysis},
  author={Yufei Jiang and Qinkun Bao and Shuai Wang and Xiao Liu and Dinghao Wu},
  journal={2018 IEEE 29th International Symposium on Software Reliability Engineering (ISSRE)},
  year={2018},
  pages={189-199}
}
Smartphone users are installing more and bigger apps. At the meanwhile, each app carries considerable amount of unused stuff, called software bloat, in its apk file. As a result, the resources of a smartphone, such as hard disk and network bandwidth, has become even more insufficient than ever before. Therefore, it is critical to investigate existing apps on the market and apps in development to identify the sources of software bloat and develop techniques and tools to remove the bloat. In this… CONTINUE READING

Similar Papers

Figures, Tables, Results, and Topics from this paper.

Key Quantitative Results

  • Our experimental results show that REDDROID can reduce Android application size by around 15% on average via removing unused bytecode.

Citations

Publications citing this paper.
SHOWING 1-2 OF 2 CITATIONS

Configuration-Driven Software Debloating

VIEW 3 EXCERPTS
CITES METHODS & BACKGROUND

Effective Program Debloating via Reinforcement Learning

  • ACM Conference on Computer and Communications Security
  • 2018
VIEW 1 EXCERPT
CITES METHODS

References

Publications referenced by this paper.
SHOWING 1-10 OF 32 REFERENCES

A Metrics Suite for Object Oriented Design

  • IEEE Trans. Software Eng.
  • 1994
VIEW 3 EXCERPTS
HIGHLY INFLUENTIAL

Apktool: A tool for reverse engineering android apk files

R. W. Connor Tumbleson
  • 2017. [Online]. Available: https://ibotpeaches.github. io/Apktool/
  • 2017
VIEW 1 EXCERPT

Improve your code with Lint

I. Google
  • 2017. [Online]. Available: https://developer.android.com/studio/write/lint.html#overview
  • 2017
VIEW 2 EXCERPTS

WMC, CBO, RFC, LCOM, DIT, NOC the Chidamber and Kemerer metrics

Virtual Machinery
  • 2017. [Online]. Available: http://www.virtualmachinery.com/sidebar3.htm
  • 2017
VIEW 1 EXCERPT

dex2jar

B. Pan
  • 2017. [Online]. Available: https://github.com/ pxb1988/dex2jar
  • 2017
VIEW 1 EXCERPT

Feature-Based Software Customization: Preliminary Analysis, Formalization, and Methods

  • 2016 IEEE 17th International Symposium on High Assurance Systems Engineering (HASE)
  • 2016
VIEW 1 EXCERPT

JRed: Program Customization and Bloatware Mitigation Based on Static Analysis

  • 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)
  • 2016
VIEW 2 EXCERPTS