Title
Java Pathfinder on Android Devices.
Abstract
Because Android apps are written in Java and executed on a virtual machine (VM), there is an opportunity to employ Java Pathfinder (JPF) for their verification. There already exist two JPF extensions, jpf-android and jpf-pathdroid. The former executes Java bytecode on the Java VM, while the latter executes Android applications in their original format. Both do not support native methods, and thus depend on a model of the Android environment. This paper introduces an alternative approach: we run JPF as an Android application that executes Java bytecode, which gives us direct access to the Android environment. This approach allows us to verify rich Android apps that rely on native calls
Year
DOI
Venue
2016
10.1145/3011286.3011292
ACM SIGSOFT Software Engineering Notes
Field
DocType
Volume
Programming language,Android (operating system),Java annotation,Computer science,Real time Java,Java bytecode,Java Card,strictfp,Java applet,Java,Operating system
Journal
41
Issue
Citations 
PageRank 
6
0
0.34
References 
Authors
3
7
Name
Order
Citations
PageRank
Alexander Kohan100.34
Mitsuharu Yamamoto200.68
Cyrille Artho358844.46
Yoriyuki Yamagata4207.28
Lei Ma535734.63
Masami Hagiya6649102.85
Yoshinori Tanabe700.34