2021
DOI: 10.1109/tse.2019.2924006
|View full text |Cite
|
Sign up to set email alerts
|

Locating Latent Design Information in Developer Discussions: A Study on Pull Requests

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
31
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(32 citation statements)
references
References 53 publications
1
31
0
Order By: Relevance
“…The studies of Sharma et al [22], Bhat et al [3], Brennan et al [7], Nassif et al [17] and Viviani et al [31] are similar to what is proposed to answer our RQ2. They identified knowledge in textual data from developer communication, through a classification technique.…”
Section: Related Worksupporting
confidence: 81%
“…The studies of Sharma et al [22], Bhat et al [3], Brennan et al [7], Nassif et al [17] and Viviani et al [31] are similar to what is proposed to answer our RQ2. They identified knowledge in textual data from developer communication, through a classification technique.…”
Section: Related Worksupporting
confidence: 81%
“…Ernst and Murphy [29] used this case study approach to analyze how requirements and design were discussed in open-source projects. One follow-up to this work is that of Viviani, [27], [11], papers which focus on rubrics for identifying design discussions. The advantage to the qualitative approach is that it can use more nuance in labeling design discussions at more specific level; the tradeoff of course is such labeling is labourintensive.…”
Section: B Mining Design Discussionmentioning
confidence: 99%
“…This subjectivity makes analyzing design decisions difficult [4]. Researchers have looked for ways in which design discussions could be automatically extracted from different types of software artifacts [5], [6], [7], [8], [9], [10], [11]. This automatic extraction, which we call design mining, is a subset of research based on mining software repositories.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Besides software changes, researchers have studied the automatic summarization of other software artifacts, such as source code [26], [30], [45]- [52], bug reports [53]- [56], app reviews [57], developer discussions [58]- [60] and development activity [61]. Concerning source code, some techniques have been proposed to summarize source code based on program analysis and manually-defined templates [45], [47], [49], information retrieval [46], [48], and learning-based methods [26], [30], [50].…”
Section: Summarizing and Documenting Other Software Artifactsmentioning
confidence: 99%