Research On Software Network Key Nodes Mining Methods Based On Complex Network

Chun Shan,Peng Wang,Changzhen Hu,Xianwei Gao,Shanshan Mei
DOI: https://doi.org/10.1007/978-981-15-3418-8_14
2020-01-01
Abstract:Complex software system will bring a lot of software security problems, it is very meaningful to know how to more accurately abstract the software network model from the software system and efficiently find the key nodes in the software network. This research takes open source software as the research object, constructs a directed network model of software system, proposes a new weight calculation method, adds weights to the model to form a directed weighted network, and then regards the software network as a complex network. The defect mining and defect propagation cost are two node mining methods related to the weight and degree of the node. At the same time, the PageRank algorithm is improved to mine the key nodes. Finally, the robustness of the software system execution network model is carried out by different attack methods. The evaluation, through experimental verification and comparison, shows that the mining method proposed in this study can more accurately and efficiently mine key nodes in the software system.
What problem does this paper attempt to address?