DOI: 10.31274/etd-180810-4215
|View full text |Cite
|
Sign up to set email alerts
|

Engaging developers in open source software projects: harnessing social and technical data mining to improve software development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 87 publications
(132 reference statements)
0
6
0
Order By: Relevance
“…Methods to infer socio-technical data from Git repositories include applying the PageRank algorithm to evaluate the influence of a commit on other commits [19], computing the degree of knowledge to evaluate the properties of developers' contributions [12], [13], analyzing collaboration in a project to evaluate its risk of stalling [6], [15]- [17], determining code ownership and code authorship to find code components and source files at risk of having quality issues [3], [14], and using socio-technical congruence to measure the alignment between the coordination required by the project technical dependencies and the actual coordination between its members [24], [29].…”
Section: Analysis Techniquesmentioning
confidence: 99%
See 4 more Smart Citations
“…Methods to infer socio-technical data from Git repositories include applying the PageRank algorithm to evaluate the influence of a commit on other commits [19], computing the degree of knowledge to evaluate the properties of developers' contributions [12], [13], analyzing collaboration in a project to evaluate its risk of stalling [6], [15]- [17], determining code ownership and code authorship to find code components and source files at risk of having quality issues [3], [14], and using socio-technical congruence to measure the alignment between the coordination required by the project technical dependencies and the actual coordination between its members [24], [29].…”
Section: Analysis Techniquesmentioning
confidence: 99%
“…Degree of interest part is a measure of developers' interactions with code; it is necessary to track developers' behavior to calculate it. Some of the later implementations of the degree of knowledge rely only on data from Git [12], [13]. The obtained degree of knowledge can be then used to study individual contribution patterns [13] or to compute the bus factor of the project [15] (see Section II-C4).…”
Section: Analysis Techniquesmentioning
confidence: 99%
See 3 more Smart Citations