conference paper · Lecture notes in electrical engineering · 2022
Analyzing the Structural Complexity of Software Systems Using Complex Network Theory
Cited by 0Open access
Abstract
Abstract Software systems have nearly been used in all walks of life, playing an increasingly important role. Thus, how to understand and measure complex software systems has become an ever-important step to ensure a high-quality software system. The traditional analysis of software system structure focuses on a single module. However, the traditional software structural metrics mainly focus on analyzing the local structure of software systems and fail to characterize the properties of software as a whole. Complex network theory provides us with a new way to understand the internal structure of software systems, and many researchers have introduced the theory of complex networks into the examination of software systems by building software networks from the source code of software systems. In this paper, we combine software structure analysis and complex network theory together and propose a SCANT (Software Complexity Analysis using complex Network Theory) approach to probe the internal complexity of software systems.
Cite this paper
Du, J. (2022). Analyzing the Structural Complexity of Software Systems Using Complex Network Theory. Lecture notes in electrical engineering, 478–486. https://doi.org/10.1007/978-981-19-2456-9_49
Du, Juan. “Analyzing the Structural Complexity of Software Systems Using Complex Network Theory.” Lecture notes in electrical engineering, 2022, pp. 478–86, https://doi.org/10.1007/978-981-19-2456-9_49.
Du, Juan. 2022. “Analyzing the Structural Complexity of Software Systems Using Complex Network Theory.” Lecture notes in electrical engineering: 478–86. https://doi.org/10.1007/978-981-19-2456-9_49.
Du, J. (2022) ‘Analyzing the Structural Complexity of Software Systems Using Complex Network Theory’, Lecture notes in electrical engineering, pp. 478–486. Available at: https://doi.org/10.1007/978-981-19-2456-9_49.
@article{du2022analyzing,
title = {{Analyzing the Structural Complexity of Software Systems Using Complex Network Theory}},
author = {Du, Juan},
journal = {Lecture notes in electrical engineering},
pages = {478--486},
year = {2022},
doi = {10.1007/978-981-19-2456-9_49}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
Applying Complex Network Theory To Software Structure Analysis
Weifeng Pan · Zenodo (CERN European Organization for Nuclear Research) · 2011
Cited by 13Open access
The Static Structural Complexity Metrics for Large-Scale Software System
Hao Hua Zhang, Wen Jiang Feng, Li Wu · Applied Mechanics and Materials · 2010
Cited by 6
Modeling Software Systems as Complex Networks: Analysis and Their Applications
Hao Li, Tian Wang, Xinxin Xu et al. · Mathematical Problems in Engineering · 2020
Cited by 6Open access
Complexity Measurement of Large-Scale Software System Based on Complex Network
Dali Li · Journal of Networks · 2014
Cited by 6
Complex Network Model for Software System and Complexity Measurement
Song Gao, Chunping Li · 2009
Cited by 7
Survey of the measurement of software structures based on complex networks
Wang Li · Caai Transactions on Intelligent Systems · 2011
Cited by 2
A qualitative method for measuring the structural complexity of software systems based on complex networks
Yutao Ma, Keqing He, Dehui Du · Asia-Pacific Software Engineering Conference (APSEC) · 2005
Cited by 45
Software Complexity Metrics Based on Complex Networks
Dunhui Yu · Dianzi xuebao · 2006
Cited by 11