10 citations · 34 across the 8 of their papers we have counts for
13 papers
MANDO: Multi-Level Heterogeneous Graph Embeddings for Fine-Grained Detection of Smart Contract Vulnerabilities
Hoang H. Nguyen, Nhat-Minh Nguyen, Chunyao Xie +4
Learning heterogeneous graphs consisting of different types of nodes and edges enhances the results of homogeneous graph techniques. An interesting example of such graphs is contro…
On the Effectiveness of Pretrained Models for API Learning
Mohammad Abdul Hadi, Imam Nur Bani Yusuf, Ferdian Thung +4
Developers frequently use APIs to implement certain functionalities, such as parsing Excel Files, reading and writing text files line by line, etc. Developers can greatly benefit f…
InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees
Nghi D. Q. Bui, Yijun Yu, Lingxiao Jiang
Building deep learning models on source code has found many successful software engineering applications, such as code search, code comment generation, bug detection, code migratio…
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…
Characterization and Automatic Update of Deprecated Machine-Learning API Usages
Stefanus Agus Haryono, Ferdian Thung, David Lo +2
Due to the rise of AI applications, machine learning libraries have become far more accessible, with Python being the most common programming language to write them. Machine learni…