1、此文档是毕业设计外文翻译成品( 含英文原文 +中文翻译),无需调整复杂的格式!下载之后直接可用,方便快捷!本文价格不贵 ,也就几十块钱! 一辈子一次的事! 外文标题: Understanding Android Application Programming and Security: A Dynamic Study 外文作者: Barbara G. Ryder 文献出处 :International Conference on Software Maintenance and Evolution.2017 英文 7845单词, 43852字符,中文 11920汉字。
2、 Understanding Android Application Programming and Security: A Dynamic Study AbstractMost existing research for Android focuses on particular security issues, yet there is little broad understanding of Android application run-time characteristics and their implications. To mitigate this gap, we
3、 present the first systematic dynamic characterization study of Android apps that targets a broad understanding of application behaviors in Android. Through lightweight method-level profiling, we collected 59GB traces of method calls and Intent-based inter-component communication (ICC) from 125 popu
4、lar Android apps and 62 pairs among them that enabled an intensive empirical investigation of their run-time behaviors. Our study revealed that, among other findings, (1) the application executions were overwhelmingly dominated by the Android framework, (2) Activity components dominated over other t
5、ypes of components and were responsible for most lifecycle callbacks (3) most event handlers dealt with user interactions as opposed to system events, (4) the majority of exercised ICCs did not carry any data payloads, and (5) sensitive data sources and sinks targeted only one/two dominant categorie
6、s of information or operations. We also discuss the implications of our results for cost-effective program analysis and security defense for Android. I.INTRODUCTION The Android platform and its user applications (referred to as apps) dominate the mobile computing arena, including smartphones, tablets, and other consumer electronics 1, 2. Meanwhile, accompanying the rapid growth of Android apps is a surge of security threats and attacks of various forms 1,2.In this context, it becomes crucial for both