Software structure characteristic measurement method based on weighted network

Chun Shan*, Shanshan Mei, Changzhen Hu, Liyuan Liu, Limin Mao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 4
  • Captures
    • Readers: 20
see details

Abstract

The function and quality of software is closely linked to its structure. One of the ways to study the structural features of software is the idea of applying complex networks. Software is abstracted into various network models for the purpose of study. Eigenvalues and additional parameters are then extracted from the model. Analyzing the characteristics and performance of the software by measuring the structural characteristics of the software and implementing a basic evaluation of the reliability and security of software. Due to the limitations of traditional measurement methods and most of the current measurement methods are software-based unprivileged networks, the unprivileged networks neglect the differences in the connection relationships in the software and their important attributes (coupling, aggregation). This paper will construct a directed weighted network model of software, and use this network model as a basis to redefine the calculation method of node connectivity, improve the calculation method of the node's degree of ripple, and then obtain the system's average degree of ripple as a measurement index. After experimental verification, the proposed method can more effectively quantify the structure of the software orderly and complex and make the evaluation of software features more accurate.

Original languageEnglish
Pages (from-to)178-185
Number of pages8
JournalComputer Networks
Volume152
DOIs
Publication statusPublished - 7 Apr 2019

Keywords

  • Reliability
  • Security
  • Software measurement
  • Software quality
  • Structural complexity
  • Weighted network

Fingerprint

Dive into the research topics of 'Software structure characteristic measurement method based on weighted network'. Together they form a unique fingerprint.

Cite this

Shan, C., Mei, S., Hu, C., Liu, L., & Mao, L. (2019). Software structure characteristic measurement method based on weighted network. Computer Networks, 152, 178-185. https://doi.org/10.1016/j.comnet.2019.01.037