Samenvatting
“Code completion” is an important feature of code editors. Such editors usually provide recommendations in terms of next likely code token(s) of fixed length on the basis of code written so far. Code clones (similar code fragments), which play an important role in rapid development, are traditionally neglected as part of code completion. To facilitate code clone reuse, we propose an automated software development tool, called Clone-Writer. The tool helps develop code swiftly by recommending code clones on the basis of code written so far. Moreover, developers can perform code clone search based on a search query written either as source code terms, or as natural language. The tool also contains different visualization features supporting code completion. We have evaluated our tool by considering the classification framework of visualization methods along with user goals and information needs.
| Originele taal-2 | Engels |
|---|---|
| Artikelnummer | 100323 |
| Pagina's (van-tot) | 100323 |
| Aantal pagina's | 6 |
| Tijdschrift | Software Impacts |
| Volume | 13 |
| DOI's | |
| Status | Gepubliceerd - aug. 2022 |
Bibliografische nota
Publisher Copyright:© 2022 The Author(s)
Financiering
The author would like to thank Prince Sultan University, Saudi Arabia, Saudi Arabia for their support.
Vingerafdruk
Duik in de onderzoeksthema's van 'Clone-Writer: An effective editor for developing code by using code clones'. Samen vormen ze een unieke vingerafdruk.Citeer dit
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver