Demo Data from EDBT 2026 / reviewers in the wild / expert
Kent Ong Long Xiong
dblp:288/2882
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 87% Program synthesis and code generation · 13% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › similarity measure
semantic similarity |
0.5 | 1 | 2021 | Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics Embedding · IEEE Trans. Software Eng. 2021 |
Software maintenance and evolution
API mapping |
0.5 | 1 | 2021 | Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics Embedding · IEEE Trans. Software Eng. 2021 |
Software maintenance and evolution › software reengineering › software modernization › software migration
library migration |
0.5 | 1 | 2021 | Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics Embedding · IEEE Trans. Software Eng. 2021 |
Program synthesis and code generation
code generation with language models |
0.1 | 1 | 2021 | Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics Embedding · IEEE Trans. Software Eng. 2021 |
Methods — techniques the papers use, named apart from their topics
unsupervised deep learning · 1.0information retrieval · 1.0API semantics embedding · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics EmbeddingabstractEstablishing API mappings between third-party libraries is a prerequisite step for library migration tasks. Manually establishing API mappings is tedious due to the large number of APIs to be examined. Having an automatic technique to create a database of likely API mappings can significantly ease the task. Unfortunately, existing techniques either adopt supervised learning mechanism that requires already-ported or functionality similar applications across major programming languages or platforms, which are difficult to come by for an arbitrary pair of third-party libraries, or cannot deal with lexical gap in the API descriptions of different libraries. To overcome these limitations, we present an unsupervised deep learning based approach to embed both API usage semantics and API description (name and document) semantics into vector space for inferring likely analogical API mappings between libraries. Based on deep learning models trained using tens of millions of API call sequences, method names and comments of 2.8 millions of methods from 135,127 GitHub projects, our approach significantly outperforms other deep learning or traditional information retrieval (IR) methods for inferring likely analogical APIs. We implement a proof-of-concept website (https://similarapi.appspot.com) which can recommend analogical APIs for 583,501 APIs of 111 pairs of analogical Java libraries with diverse functionalities. This scale of third-party analogical-API database has never been achieved before. Chunyang Chen 0001, Zhenchang Xing, Yang Liu 0003, Kent Ong Long Xiong |
IEEE Trans. Software Eng. | 4 |