Proceedings of the 44th International Conference on Software Engineering 2022
DOI: 10.1145/3510003.3510147
|View full text |Cite
|
Sign up to set email alerts
|

Improving fault localization and program repair with deep semantic features and transferred knowledge

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 32 publications
(7 citation statements)
references
References 55 publications
0
7
0
Order By: Relevance
“…Thus, it is flexible to integrate DL techniques into traditional APR techniques instead of developing a brand-new end-to-end patch generator. For example, Meng et al [107] design a multi-classifier to rank the fix templates for TBar. In the future, researchers can boost existing template-based APR techniques (e.g., TBar) via mask prediction.…”
Section: Implication and Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…Thus, it is flexible to integrate DL techniques into traditional APR techniques instead of developing a brand-new end-to-end patch generator. For example, Meng et al [107] design a multi-classifier to rank the fix templates for TBar. In the future, researchers can boost existing template-based APR techniques (e.g., TBar) via mask prediction.…”
Section: Implication and Discussionmentioning
confidence: 99%
“…In the literature, recurrent [24,48,146,147]. Besides, researchers use long short-term memory (LSTM) architecture to capture the long-distance dependencies among code sequences [20,107]. Recently, as a variant of the Seq2Seq model, Transformer [150] has been considered the state-of-the-art NMT repair architecture due to the self-attention mechanism [25,26,40].…”
Section: Neural Machine Translationmentioning
confidence: 99%
See 2 more Smart Citations
“…A common LSTM gate unit is composed of a cell, an input gate, an output gate and a forget gate. Thanks to the gated mechanism, LSTM is well-suited to extract the contextual semantic features containing token sequential dependencies and has been widely used in various kinds of tasks, such as vulnerability detection [33], fault localization [34], and automated program repair [35].…”
Section: Lstm Stackmentioning
confidence: 99%