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.
? Tutorial for this page

Weigang Ma

dblp:04/10764 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · conflict

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

Software engineering, systems software and programming languages · 2 · 2 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1

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
Empirical software engineering · 54% Software maintenance and evolution · 36% Requirements engineering and software design · 11%
Artificial intelligence
1 paper
Video understanding and tracking · 77% Deep learning architectures and training · 23%

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

TopicWeightPapersLastEvidence papers
Empirical software engineering
mining software repositories
0.812024
Mining Pull Requests to Detect Process Anomalies in Open Source Software Development · ICSE 2024
Software maintenance and evolution › release engineering
continuous integration
0.712023
The Why, When, What, and How About Predictive Continuous Integration: A Simulation-Based Investigation · IEEE Trans. Software Eng. 2023
Empirical software engineering › open source software
open source software development
0.212024
Mining Pull Requests to Detect Process Anomalies in Open Source Software Development · ICSE 2024
Requirements engineering and software design › software process
software process simulation
0.212023
The Why, When, What, and How About Predictive Continuous Integration: A Simulation-Based Investigation · IEEE Trans. Software Eng. 2023
Machine learning › Deep learning architectures and training › recurrent neural network
CNN-LSTM
0.112020
Motion trajectory prediction based on a CNN-LSTM sequential model · Sci. China Inf. Sci. 2020

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

process mining · 0.8software process simulation · 0.7discrete-event simulation · 0.7LSTM · 0.4CNN · 0.4
YearPublicationVenuePosition
2025 Blockchain Empowered Knowledge Resource Protection Model and Its Application
abstract
ABSTRACT An increasing number of knowledge resources are stored and disseminated in digital form, resulting in new challenges for Intellectual Property Rights (IPR) protection, including difficulty in establishing rights, difficulty in defending rights, and difficulty in incurring high costs. The proposed system in this paper aims to use Internet of Things (IoT) devices to collect knowledge resource data, store it in the Interplanetary File System (IPFS) network, and mint non‐fungible tokens (NFTs) in the blockchain, simplifying the process of IPR confirmation and protection while reducing costs. Additionally, blockchain transactions are delivered to the blockchain service network (BSN) to enhance network credibility. Experimental results show an average file storage time of 0.05 s, a 13% reduction in the average time for property rights registration, and a reduction in maintenance costs.
Weigang Ma, Jiaqi Qi, Minying Ye
IET Commun.1
2024 Mining Pull Requests to Detect Process Anomalies in Open Source Software Development
abstract
Trustworthy Open Source Software (OSS) development processes are the basis that secures the long-term trustworthiness of software projects and products. With the aim to investigate the trustworthiness of the Pull Request (PR) process, the common model of collaborative development in OSS community, we exploit process mining to identify and analyze the normal and anomalous patterns of PR processes, and propose our approach to identifying anomalies from both control-flow and semantic aspects, and then to analyze and synthesize the root causes of the identified anomalies. We analyze 17531 PRs of 18 OSS projects on GitHub, extracting 26 root causes of control-flow anomalies and 19 root causes of semantic anomalies. We find that most PRs can hardly contain both semantic anomalies and control-flow anomalies, and the internal custom rules in projects may be the key causes for the identified anomalous PRs. We further discover and analyze the patterns of normal PR processes. We find that PRs in the non-fork model (42%) are far more likely than the fork model (5%) to bypass the review process, indicating a higher potential risk. Besides, we analyzed nine poisoned projects whose PR practices were indeed worse. Given the complex and diverse PR processes in OSS community, the proposed approach can help identify and understand not only anomalous PRs but also normal PRs, which offers early risk indications of suspicious incidents (such as poisoning) to OSS supply chain.
Bohan Liu 0003, He Zhang 0001, Weigang Ma, Hongyu Kuang, Jinwei Xu, Shan Gao 0009
ICSE3
2023 The Why, When, What, and How About Predictive Continuous Integration: A Simulation-Based Investigation
abstract
Continuous Integration (CI) enables developers to detect defects early and thus reduce lead time. However, the high frequency and long duration of executing CI have a detrimental effect on this practice. Existing studies have focused on using CI outcome predictors to reduce frequency. Since there is no reported project using predictive CI, it is difficult to evaluate its economic impact. This research aims to investigate predictive CI from a process perspective, including why and when to adopt predictors, what predictors to be used, and how to practice predictive CI in real projects. We innovatively employ Software Process Simulation to simulate a predictive CI process with a Discrete-Event Simulation (DES) model and conduct simulation-based experiments. We develop the Rollback-based Identification of Defective Commits (RIDEC) method to account for the negative effects of false predictions in simulations. Experimental results show that: 1) using predictive CI generally improves the effectiveness of CI, reducing time costs by up to 36.8% and the average waiting time before executing CI by 90.5%; 2) the time-saving varies across projects, with higher commit frequency projects benefiting more; and 3) predictor performance does not strongly correlate with time savings, but the precision of both failed and passed predictions should be paid more attention. Simulation-based evaluation helps identify overlooked aspects in existing research. Predictive CI saves time and resources, but improved prediction performance has limited cost-saving benefits. The primary value of predictive CI lies in providing accurate and quick feedback to developers, aligning with the goal of CI.
Bohan Liu 0003, He Zhang 0001, Weigang Ma, Gongyuan Li, Shanshan Li 0002, Haifeng Shen
IEEE Trans. Software Eng.3
2020 Motion trajectory prediction based on a CNN-LSTM sequential model
Guo Xie, Anqi Shangguan, Rong Fei, Wenjiang Ji, Weigang Ma, Xinhong Hei 0001
Sci. China Inf. Sci.5
2019 Advanced deep learning techniques for image style transfer: A survey
Zhixuan Xi, RuiRui Ji, Weigang Ma
Signal Process. Image Commun.4