Guardado en:
Detalles Bibliográficos
Autores principales: Chen, Huashan, Huang, Zisheng, Xu, Yifan, Huang, Wenjie, Chen, Jinfu, Li, Haotang, Peng, Kebin, Liu, Feng, He, Sen
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