2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC) 2017
DOI: 10.1109/smc.2017.8122569
|View full text |Cite
|
Sign up to set email alerts
|

Compiling static software metrics for reliability and maintainability from GitHub repositories

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 21 publications
0
5
0
Order By: Relevance
“…Example applications for analyzing git repositories include capturing static and dynamic software metrics [18][19][20], locating expertise among developers [21], or measuring environmental sustainability [22]. The extraction of relevant data requires efficient processing tools, e.g., for compiling software metrics [23]. An example of such a tool is PyDriller, which allows the efficient extraction of software metrics from a git repository [24].…”
Section: Tools For Mining Software Repositoriesmentioning
confidence: 99%
“…Example applications for analyzing git repositories include capturing static and dynamic software metrics [18][19][20], locating expertise among developers [21], or measuring environmental sustainability [22]. The extraction of relevant data requires efficient processing tools, e.g., for compiling software metrics [23]. An example of such a tool is PyDriller, which allows the efficient extraction of software metrics from a git repository [24].…”
Section: Tools For Mining Software Repositoriesmentioning
confidence: 99%
“…To the best of our knowledge, there is not much research made into architecture rules visualization. Only a few works have delved into this topic 14‐18 …”
Section: Related Workmentioning
confidence: 99%
“…Ludwig et al 16 generate automated HTML reports based on the results of the aggregation of architectural metrics and complexity metrics. A visualization of the components of the project is developed where components and files are represented as boxes; the boxes' size represents the number LOC of the file, and the boxes' shade of color represents the complexity of the file.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…is metric is hence not defined on a single version of the software project, but it is tailored to analyze the evolution of the source code. e assumption between the usage of Chidamber and Kemerer DIT, depth of inheritance tree [5,14,26,43,44], [20,21,27,32], [23,28,29,39], [35,47] 15 13 Chidamber and Kemerer LCOM, lack of cohesion in methods [5,14,26,43,44], [20,27,28,32], [23,36,39,46,47] 14 12 Chidamber and Kemerer NOC, number of children [5,14,26,43,44], [20,27,32,39], [23,29,35,47] 13 11 Chidamber and Kemerer RFC, response for class [5,15,19,26,…”
Section: (Iii) Change (Number Of Lines Changed In the Class)mentioning
confidence: 99%