Guardado en:
| Autores principales: | , , , , , , , , |
|---|---|
| Formato: | Preprint |
| Publicado: |
2025
|
| Materias: | |
| Acceso en línea: | https://arxiv.org/abs/2501.07165 |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1866911120014442496 |
|---|---|
| author | Chen, Huashan Huang, Zisheng Xu, Yifan Huang, Wenjie Chen, Jinfu Li, Haotang Peng, Kebin Liu, Feng He, Sen |
| author_facet | Chen, Huashan Huang, Zisheng Xu, Yifan Huang, Wenjie Chen, Jinfu Li, Haotang Peng, Kebin Liu, Feng He, Sen |
| contents | Code cloning is frequently observed in software development, often leading to a variety of maintenance and security issues. While substantial research has been conducted on code cloning in traditional software, to the best of my knowledge, there is a lack of studies on cloning in VR software that consider its unique nature, particularly the presence of numerous serialized files in conjunction with the source code. In this paper, we conduct the first large-scale quantitative empirical analysis of software clones in 345 open-source VR projects, using the NiCad detector for source code clone detection and large language models (LLMs) for identifying serialized file clones. Our study leads to a number of insights into cloning phenomena in VR software, guided by seven carefully formulated research questions. These findings, along with their implications, are anticipated to provide useful guidance for both researchers and software developers within the VR field. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2501_07165 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | Unveiling Code Clone Patterns in Open Source VR Software: An Empirical Study Chen, Huashan Huang, Zisheng Xu, Yifan Huang, Wenjie Chen, Jinfu Li, Haotang Peng, Kebin Liu, Feng He, Sen Software Engineering Code cloning is frequently observed in software development, often leading to a variety of maintenance and security issues. While substantial research has been conducted on code cloning in traditional software, to the best of my knowledge, there is a lack of studies on cloning in VR software that consider its unique nature, particularly the presence of numerous serialized files in conjunction with the source code. In this paper, we conduct the first large-scale quantitative empirical analysis of software clones in 345 open-source VR projects, using the NiCad detector for source code clone detection and large language models (LLMs) for identifying serialized file clones. Our study leads to a number of insights into cloning phenomena in VR software, guided by seven carefully formulated research questions. These findings, along with their implications, are anticipated to provide useful guidance for both researchers and software developers within the VR field. |
| title | Unveiling Code Clone Patterns in Open Source VR Software: An Empirical Study |
| topic | Software Engineering |
| url | https://arxiv.org/abs/2501.07165 |