Skip to content
Free planNo credit card requiredStart writing

conference paper · Lecture notes in electrical engineering · 2022

Analyzing the Structural Complexity of Software Systems Using Complex Network Theory

Juan Du

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

APA 7

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

MLA 9

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.

Chicago

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.

Harvard

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.

BibTeX
@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.