کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
428925 | 686968 | 2014 | 8 صفحه PDF | دانلود رایگان |
• We design a formal semantics for a core of featherweight Android/Java.
• We design a type and effect system for activation flow analysis in Android programs.
• We prove the soundness of our system with respect to the formal semantics.
• Our system is a static verification of faithful implementations for UI flow design.
• Activation flow is important for analysis of data flow or secure information flow.
This paper proposes a type and effect system for analyzing activation flow between components through intents in Android programs. The activation flow information is necessary for all Android analyses such as a secure information flow analysis for Android programs. We first design a formal semantics for a core of featherweight Android/Java, which can address interaction between components through intents. Based on the formal semantics, we design a type and effect system for analyzing activation flow between components and demonstrate the soundness of the system.
Journal: Information Processing Letters - Volume 114, Issue 11, November 2014, Pages 620–627