2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) 2019
DOI: 10.1109/ase.2019.00137
|View full text |Cite
|
Sign up to set email alerts
|

Lancer: Your Code Tell Me What You Need

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
2
1
1

Relationship

0
10

Authors

Journals

citations
Cited by 28 publications
(10 citation statements)
references
References 11 publications
0
10
0
Order By: Relevance
“…BERT is a deep representation learning model for languages and has been widely used in the domain of software engineering. For example, Zhou et al [42] applied the BERT model to extract semantic features from code identifiers of programs to perform code recommendation. Yu et al [43] leveraged BERT on binary code to identify similar binaries.…”
Section: Methodsmentioning
confidence: 99%
“…BERT is a deep representation learning model for languages and has been widely used in the domain of software engineering. For example, Zhou et al [42] applied the BERT model to extract semantic features from code identifiers of programs to perform code recommendation. Yu et al [43] leveraged BERT on binary code to identify similar binaries.…”
Section: Methodsmentioning
confidence: 99%
“…They improve the query quality by leveraging the knowledge of token frequency in the codebase, and finally re-rank the searched candidate code based on the TF-IDF weighting method. Zhou et al (2019) proposed Lancer, a context-aware code to-code recommending tool. Lancer uses a Library-Sensitive Language Model and a BERT model to recommend relevant code samples in real-time based on the incomplete code.…”
Section: Related Workmentioning
confidence: 99%
“…However, the purpose of our fine-tuned GPT-2 model is to predict next tokens/clone methods based on user input. Lancer ( Zhou, Shen & Zhong, 2019 ) is a context-aware code-to-code recommendation tool leveraging a Library-Sensitive Language Model and a BERT model to recommend relevant code samples in real-time, by automatically analyzing the intention of the incomplete code. Lancer uses the BERT model to complete an incomplete code sample.…”
Section: Related Workmentioning
confidence: 99%