12 citations · 26 across the 4 of their papers we have counts for
6 papers
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…
TreeCaps: Tree-Based Capsule Networks for Source Code Processing
Nghi D. Q. Bui, Yijun Yu, Lingxiao Jiang
Recently program learning techniques have been proposed to process source code based on syntactical structures (e.g., Abstract Syntax Trees) and/or semantic information (e.g., Depe…
TreeCaps: Tree-Structured Capsule Networks for Program Source Code Processing
Vinoj Jayasundara, Nghi Duy Quoc Bui, Lingxiao Jiang +1
Program comprehension is a fundamental task in software development and maintenance processes. Software developers often need to understand a large amount of existing code before t…
SAR: Learning Cross-Language API Mappings with Little Knowledge
Nghi D. Q. Bui, Yijun Yu, Lingxiao Jiang
To save manual effort, developers often translate programs from one programming language to another, instead of implementing it from scratch. Translating application program interf…
Hierarchical Learning of Cross-Language Mappings through Distributed Vector Representations for Code
Nghi D. Q. Bui, Lingxiao Jiang
Translating a program written in one programming language to another can be useful for software development tasks that need functionality implementations in different languages. Al…
Cross-Language Learning for Program Classification using Bilateral Tree-Based Convolutional Neural Networks
Nghi D. Q. Bui, Lingxiao Jiang, Yijun Yu
Towards the vision of translating code that implements an algorithm from one programming language into another, this paper proposes an approach for automated program classification…