Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Xuefang Bai

dblp:246/5334 · DBLP profile ↗
← Back
2ranked-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 · 2 · 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
2 papers
Software maintenance and evolution · 68% Program analysis · 32%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution › software documentation
API documentation analysis
0.512021
Learning-based extraction of first-order logic representations of API directives · ESEC/SIGSOFT FSE 2021
Software maintenance and evolution › software documentation
documentation analysis
0.512021
Learning-based extraction of first-order logic representations of API directives · ESEC/SIGSOFT FSE 2021
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology construction
0.412019
A learning-based approach for automatic construction of domain glossary from source code and documentation · ESEC/SIGSOFT FSE 2019
Software maintenance and evolution
software documentation
0.412019
A learning-based approach for automatic construction of domain glossary from source code and documentation · ESEC/SIGSOFT FSE 2019
Program analysis
static analysis
0.112021
Learning-based extraction of first-order logic representations of API directives · ESEC/SIGSOFT FSE 2021

Methods — techniques the papers use, named apart from their topics

lexical and semantic context analysis · 0.8learning-based prediction · 0.8natural language processing · 0.5machine learning · 0.5
YearPublicationVenuePosition
2021 Learning-based extraction of first-order logic representations of API directives
abstract
Developers often rely on API documentation to learn API directives, i.e., constraints and guidelines related to API usage. Failing to follow API directives may cause defects or improper implementations. Since there are no industry-wide standards on how to document API directives, they take many forms and are often hard to understand by developers or challenging to parse with tools.
Mingwei Liu 0002, Xin Peng 0001, Andrian Marcus, Christoph Treude, Xuefang Bai, Gang Lyu, Jiazhan Xie, Xiaoxin Zhang
ESEC/SIGSOFT FSE5
2019 A learning-based approach for automatic construction of domain glossary from source code and documentation
abstract
A domain glossary that organizes domain-specific concepts and their aliases and relations is essential for knowledge acquisition and software development. Existing approaches use linguistic heuristics or term-frequency-based statistics to identify domain specific terms from software documentation, and thus the accuracy is often low. In this paper, we propose a learning-based approach for automatic construction of domain glossary from source code and software documentation. The approach uses a set of high-quality seed terms identified from code identifiers and natural language concept definitions to train a domain-specific prediction model to recognize glossary terms based on the lexical and semantic context of the sentences mentioning domain-specific concepts. It then merges the aliases of the same concepts to their canonical names, selects a set of explanation sentences for each concept, and identifies "is a", "has a", and "related to" relations between the concepts. We apply our approach to deep learning domain and Hadoop domain and harvest 5,382 and 2,069 concepts together with 16,962 and 6,815 relations respectively. Our evaluation validates the accuracy of the extracted domain glossary and its usefulness for the fusion and acquisition of knowledge from different documents of different projects.
Chong Wang 0013, Xin Peng 0001, Mingwei Liu 0002, Zhenchang Xing, Xuefang Bai
ESEC/SIGSOFT FSE5