Complement of Dynamic Slicing for Android Applications with Def-Use Analysis for Application Resources

Publisher:
Association for Computing Machinery (ACM)
Publication Type:
Conference Proceeding
Citation:
Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2022, 00, pp. 100-101
Issue Date:
2022-05-17
Full metadata record
Existing static and dynamic slicing techniques for Android applications exhibit limitations when the location of the fault is in application resources such as layout definitions and user interface strings. This paper proposes a novel approach called SfR (Slicing for Resources), which identifies the dependences between the program statements and the application resources to complete the slice for Android applications. We performed the static analysis to generate the resource dependence graph (RDG), which includes data dependences on application resources. We integrated RDG in AndroidSlicer and evaluated on 3 Android applications. The result shows that SfR is more efficient in accuracy than the existing state-of-the-art dynamic slicing technique named AndroidSlicer.
Please use this identifier to cite or link to this item: