Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw 2020
DOI: 10.1145/3368089.3409674
|View full text |Cite
|
Sign up to set email alerts
|

Automatically identifying performance issue reports with heuristic linguistic patterns

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(18 citation statements)
references
References 62 publications
(47 reference statements)
0
4
0
Order By: Relevance
“…When developers explain something similar, they are likely to use recurrent textual expressions in their comments [63]. Existing studies frequently rely on such expressions to extract linguistic patterns in order to facilitate context understanding and task automation [17,40,49,58,69]. In this section, we present a novel approach, iLead, which Find Key Sentences Fig.…”
Section: Approachmentioning
confidence: 99%
See 3 more Smart Citations
“…When developers explain something similar, they are likely to use recurrent textual expressions in their comments [63]. Existing studies frequently rely on such expressions to extract linguistic patterns in order to facilitate context understanding and task automation [17,40,49,58,69]. In this section, we present a novel approach, iLead, which Find Key Sentences Fig.…”
Section: Approachmentioning
confidence: 99%
“…Specifically, for each new pattern, the algorithm will iteratively examine the impact of merging it into the target pattern ranking list, and only accept it when it positively contributes to the prediction performance of iLead. Following an existing study [40,58,69], we choose the F1-Score (mentioned in 5.4) as the performance metric. Specifically, the algorithm will probe every candidate position in the pattern ranking list for inserting a new pattern, calculate the performance of iLead in each probing, record the best performance and the corresponding optimal insertion position.…”
Section: 31mentioning
confidence: 99%
See 2 more Smart Citations
“…By manually learning from 980 real-life performance issue reports tagged by developers in Apache's JIRA issue tracking system, we derived a set of 80 HLPs that recur in these issue reports and capture common linguistic features of how performance issues are described. Admittedly, this was a labor-intensive process of approximately 762 human hours, cross-validated among four taggers to ensure reliability [12]. However, this manual effort is an up-front, one-time investment.…”
Section: Introductionmentioning
confidence: 99%