4.4 Article

Domain-specific machine translation with recurrent neural network for software localization

Related references

Note: Only part of the references are listed.
Article Computer Science, Software Engineering

Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics Embedding

Chunyang Chen et al.

Summary: This study introduces an unsupervised deep learning based approach to infer likely analogical API mappings between libraries by embedding both API usage semantics and API description semantics into vector space. Deep learning models are trained using millions of API call sequences, method names, and comments from GitHub projects. The approach significantly outperforms other methods in inferring likely analogical APIs.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2021)

Article Computer Science, Software Engineering

What's Spain's Paris? Mining analogical libraries from Q&A discussions

Chunyang Chen et al.

EMPIRICAL SOFTWARE ENGINEERING (2019)

Proceedings Paper Computer Science, Software Engineering

A Neural Model for Method Name Generation from Functional Description

Sa Gao et al.

2019 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER) (2019)

Proceedings Paper Computer Science, Software Engineering

Deep Code Search

Xiaodong Gu et al.

PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE) (2018)

Proceedings Paper Computer Science, Software Engineering

Unsupervised Software-Specific Morphological Forms Inference from Informal Discussions

Chunyang Chen et al.

2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE) (2017)

Proceedings Paper Computer Science, Software Engineering

TechLand: Assisting Technology Landscape Inquiries with Insights from Stack Overflow

Chunyang Chen et al.

32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2016) (2016)

Proceedings Paper Computer Science, Software Engineering

Mining Analogical Libraries in Q&A Discussions - Incorporating Relational and Categorical Knowledge into Word Embedding

Chunyang Chen et al.

2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 1 (2016)

Proceedings Paper Computer Science, Software Engineering

Detecting and Localizing Internationalization Presentation Failures in Web Applications

Abdulmajeed Alameer et al.

2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST) (2016)

Proceedings Paper Computer Science, Software Engineering

SimilarTech: Automatically Recommend Analogical Libraries across Different Programming Languages

Chunyang Chen et al.

2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE) (2016)

Proceedings Paper Computer Science, Software Engineering

Learning a Dual-Language Vector Space for Domain-Specific Cross-Lingual Question Retrieval

Guibin Chen et al.

2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE) (2016)

Proceedings Paper Computer Science, Software Engineering

Divide-and-Conquer Approach for Multi-phase Statistical Migration for Source Code

Anh Tuan Nguyen et al.

2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE) (2015)

Proceedings Paper Computer Science, Software Engineering

Migrating Code with Statistical Machine Translation

Anh Tuan Nguyen et al.

36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014) (2014)

Proceedings Paper Computer Science, Software Engineering

Software Internationalization and Localization: An Industrial Experience

Xin Xia et al.

2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS) (2013)