14 citations · 18 across the 5 of their papers we have counts for
6 papers
AndroEvolve: Automated Update for Android Deprecated-API Usages
Stefanus Agus Haryono, Ferdian Thung, David Lo +5
Android operating system (OS) is often updated, where each new version may involve API deprecation. Usages of deprecated APIs in Android apps need to be updated to ensure the apps'…
AndroEvolve: Automated Android API Update with Data Flow Analysis and Variable Denormalization
Stefanus A. Haryono, Ferdian Thung, David Lo +5
The Android operating system is frequently updated, with each version bringing a new set of APIs. New versions may involve API deprecation; Android apps using deprecated APIs need…
Memory virtualization in virtualized systems: segmentation is better than paging
Boris Teabe, Peterson Yuhala, Alain Tchana +3
The utilization of paging for virtual machine (VM) memory management is the root cause of memory virtualization overhead. This paper shows that paging is not necessary in the hyper…
Automatic Android Deprecated-API Usage Update by Learning from Single Updated Example
Stefanus Agus Haryono, Ferdian Thung, Hong Jin Kang +5
Due to the deprecation of APIs in the Android operating system,developers have to update usages of the APIs to ensure that their applications work for both the past and current ver…
Faults in Linux 2.6
Nicolas Palix, Gaël Thomas, Suman Saha +3
In August 2011, Linux entered its third decade. Ten years before, Chou et al. published a study of faults found by applying a static analyzer to Linux versions 1.0 through 2.4.1. A…
A Language-Based Approach for Improving the Robustness of Network Application Protocol Implementations
Burgy Laurent, Laurent Réveillère, Julia Lawall +1
The secure and robust functioning of a network relies on the defect-free implementation of network applications. As network protocols have become increasingly complex, however, han…