2020
DOI: 10.5505/pajes.2019.63239
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of function-call graphs of open-source software systems using complex network analysis

Abstract: ÖzSoftware systems are usually designed in a modular and hierarchical fashion, where functional responsibility of a system is decomposed into multiple functional software elements optimally such as subsystems, modules, packages, classes, methods, and functions. These elements are coupled with each other with some kind of dependency relationships to some degree, and their interactions naturally form a graph or network structure. In this study, we generated the static function-call graphs of several open-source … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 11 publications
0
1
0
Order By: Relevance
“…Software development is a very sophisticated endeavor that aims to address real-world problems which are inherently complex and difficult to solve [1]. Other factors like development tools and techniques, developer competency, and schedule pressure add an extra layer of complexity and difficulty to development processes.…”
Section: Introductionmentioning
confidence: 99%
“…Software development is a very sophisticated endeavor that aims to address real-world problems which are inherently complex and difficult to solve [1]. Other factors like development tools and techniques, developer competency, and schedule pressure add an extra layer of complexity and difficulty to development processes.…”
Section: Introductionmentioning
confidence: 99%