Related Experiment Video
Updated: Jul 24, 2025

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
Published on: June 13, 2025
Research of Software Defect Prediction Model Based on Complex Network and Graph Neural Network.
Mengtian Cui1, Songlin Long1, Yue Jiang1
1Key Laboratory of Computer System, State Ethnic Affairs Commission, Southwest Minzu University, Chengdu 610041, China.
This study introduces a novel graph neural network (GNN) framework for software defect prediction, improving accuracy by considering module connections. The GNN model enhances defect prediction metrics compared to traditional methods.
Area of Science:
- Computer Science
- Software Engineering
- Artificial Intelligence
Background:
- Traditional software defect prediction models primarily analyze code features, neglecting inter-module relationships.
- Understanding software module dependencies is crucial for accurate defect prediction.
Purpose of the Study:
- To propose a novel software defect prediction framework using graph neural networks (GNNs) from a complex network perspective.
- To leverage the relationships between software modules for more effective defect prediction.
Main Methods:
- Representing software as a graph with classes as nodes and dependencies as edges.
- Employing community detection algorithms to partition the software graph into subgraphs.
- Utilizing an improved GNN model to learn node representation vectors for defect classification.
Main Results:
- The proposed GNN framework demonstrated significant improvements in accuracy, F-measure, and Matthews correlation coefficient (MCC) on the PROMISE dataset.
- Both spectral and spatial domain graph convolution methods within the GNN showed performance gains over benchmark models.
- Average metric improvements ranged from 6.3% to 17.5% depending on the specific metric and convolution method used.
Conclusions:
- The graph neural network approach effectively captures inter-module dependencies, leading to enhanced software defect prediction.
- This complex network perspective offers a promising direction for advancing software defect prediction methodologies.
Related Concept Videos
Sequence Networks of Rotating Machines
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
End Point Prediction: Gran Plot
For potentiometric titration, the Gran plot is created by plotting...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Predicting Reaction Outcomes

