ICC-Inspect: Supporting Runtime Inspection of Android Inter-Component Communications

ICC-Inspect: Supporting Runtime Inspection of Android Inter-Component Communications
复制标题

ICC-Inspect:支持 Android 组件间通信的运行时检查

DOI:
--
复制
发表时间:
2018
期刊:
International Conference on Mobile Software Engineering and Systems
影响因子:
--
通讯作者:
Haipeng Cai
Haipeng Cai
中科院分区:
--
文献类型:
--
作者:
John Jenkins;Haipeng Cai

文献摘要

被引文献

相似文献

我们提出ICC-Ansport,这是一种通过组成互动(ICC)在运行时表现出的Android应用程序行为的工具。通过轻巧的意图分析,ICC参见流运行的ICC信息到动态可视化框架,该框架描绘了交互式ICC调用图以及内容丰富的ICC统计信息。该框架允许用户在应用程序的整体ICC视图的上下文中检查特定执行片段的详细信息。通过其能够以视觉格式简明地绘制任何Android应用程序的复杂ICC机制,ICC-信息可以促进对Android程序的行为理解和调试。可以使用开源版本,文档和视频演示。
We present ICC-Inspect, a tool for understanding Android app behaviors exhibited at runtime via inter-component communication (ICC). Through lightweight Intent profiling, ICC-Inspect streams run-time ICC information to a dynamic visualization framework which depicts interactive ICC call graphs along with informative ICC statistics. This framework allows users to examine the details of a specific fragment of execution in the context of the holistic ICC view of an app. Through its ability to concisely map in a visual format the complex ICC mechanisms of any Android app, ICC-Inspect facilitates behavior understanding and debugging of Android programs. The open-source release, documentation, and a video demo of ICC-Inspect are available.