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.

Xiaocong Xiao

dblp:116/7826 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
5since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 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
Program analysis · 33% Compilers and program optimization · 33% Program synthesis and code generation · 33%
Artificial intelligence
1 paper
Language models and text generation · 100%

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

TopicWeightPapersLastEvidence papers
Program analysis
code representation learning
0.912025
OpCodeBERT: A Method for Python Code Representation Learning by BERT With Opcode · IEEE Trans. Software Eng. 2025
Compilers and program optimization
intermediate representation
0.912025
OpCodeBERT: A Method for Python Code Representation Learning by BERT With Opcode · IEEE Trans. Software Eng. 2025
Program synthesis and code generation › code language model
pre-trained code models
0.912025
OpCodeBERT: A Method for Python Code Representation Learning by BERT With Opcode · IEEE Trans. Software Eng. 2025
Natural language and speech › Language models and text generation
pre-trained language model
0.312025
OpCodeBERT: A Method for Python Code Representation Learning by BERT With Opcode · IEEE Trans. Software Eng. 2025

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

masked language modeling · 1.7contrastive learning · 1.7BERT · 1.7
YearPublicationVenuePosition
2026 Ring matrix encoding-based global optimization for fault recovery of distribution network with distributed generation
Guosheng Kang, Guotai He, Yaling Tang, Junhua Xu, Xinyu You, Xiaocong Xiao
Expert Syst. Appl.6
2026 MPGCF: Multi-objective and popularity-smoothing graph collaborative filtering for long-tail web API recommendation
Guosheng Kang, Yan Li 0126, Xiaokang Zhou, Xiaocong Xiao, Jianxun Liu 0001
Expert Syst. Appl.4
2025 Collaboration-Aware Service Composition Optimization for Production Factors Under Industrial Internet
abstract
The industrial Internet integrates industrial systems with Internet technologies, significantly enhancing production efficiency and reducing costs through collaboration with intelligent devices. Under the context of the industrial Internet, a production process typically comprises multiple tasks, each task requiring one or more types of production factors, which makes the service composition of production factors more complex and challenging compared to the traditional service composition under Web environments. To optimize the service composition of production factors under industrial Internet, this paper proposes a collaboration-aware service composition optimization model by considering the collaboration relationships among services. Specifically, both historical collaboration and present collaboration are considered, where the historical collaboration relationships among services include the collaboration between two directly-followed tasks and collaboration within one task, and the present collaboration relationships include the collaboration among the selected services in present service composition. To derive the optimal service composition plan, we propose using the advanced teaching-learning-based optimization algorithm (TLBO). Extensive experiments are conducted to compare with other population-based optimization methods under a real-world ship production process to verify the superiority of our approach. Experimental results show that the integration of collaboration relationships improves the overall quality of the optimized service composition plans in terms of time and cost, and the selected TLBO is more effective to derive the optimized service composition plans than other population-based optimization methods.
Jiayi Zhong, Yaling Tang, Xiaokang Zhou, Xiaocong Xiao, Guosheng Kang
CSCWD5
2025 OpCodeBERT: A Method for Python Code Representation Learning by BERT With Opcode
abstract
Programming language pre-training models have made significant progress in code representation learning in recent years. Although various methods, such as data flow and Abstract Syntax Tree (AST), have been widely applied to enhance code representation, there has been no research literature, up to date, specifically exploring the use of intermediate code of the source codes for code representation. For example, the intermediate code of Python, namely opcode, not only includes the data input and output stack processes during program execution, but also describes the specific execution order and control flow information. These features are not possessed in source code, data flow, AST and other structures or are difficult to directly reflect. In this paper, we propose OpCodeBERT1approach, which is the first to utilize Python opcode for code representation learning and improves code representation by encoding the underlying execution logic, comments, and source code. To support the training of opcode, we filter the public datasets to exclude unparsable data and innovatively propose an opcode-to-sequence mapping method to convert them into a form suitable for model input. In addition, we pre-train OpCodeBERT using a two-stage masked language modeling (MLM) and a multi-modal contrastive learning. To evaluate the effectiveness of OpCodeBERT, we have done experiment with multiple downstream tasks. The experimental results show that OpCodeBERT performs excellently on these tasks, validating the effectiveness of incorporating opcode and further demonstrating the feasibility of this method in code representation learning.
Canyu Qiu, Jianxun Liu 0001, Xiaocong Xiao, Yong Xiao 0002
IEEE Trans. Software Eng.3
2021 SSAE-MLP: Stacked sparse autoencoders-based multi-layer perceptron for main bearing temperature prediction of large-scale wind turbines
abstract
Summary Condition monitoring and fault diagnosis of main bearings of large‐scale wind turbines is critical for improving its reliability and reducing operating and maintenance costs, especially in the early stages. To achieve the goal, this paper proposes a novel deep learning approach named stacked sparse autoencoder multi‐layer perceptron (SSAE‐MLP) with a new framework by utilizing supervisory control and data acquisition (SCADA) data for wind turbine main bearing temperature prediction. After the SCADA parameter variables related to the temperature change of the main bearing are extracted, the input characteristic vector is constructed. Then, the multiple sparse autoencoders are stacked to learn the deep features inside the input data by applying the greedy layerwise unsupervised learning algorithm. Finally, a regression predictor is added to the top layer of the stacked sparse autoencoder model for supervised learning to fine‐tune the overall network. Comparative experiments show that the proposed approach has superior performance for wind turbine main bearing temperature prediction.
Xiaocong Xiao, Jianxun Liu 0001, Deshun Liu, Yufei Tang, Juchuan Dai
Concurr. Comput. Pract. Exp.1