Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
On the documentation of refactoring types
Commit messages are the atomic level of software documentation. They provide a natural
language description of the code change and its purpose. Messages are critical for software …
language description of the code change and its purpose. Messages are critical for software …
Code review practices for refactoring changes: An empirical study on openstack
Modern code review is a widely used technique employed in both industrial and open-
source projects to improve software quality, share knowledge, and ensure adherence to …
source projects to improve software quality, share knowledge, and ensure adherence to …
DistilKaggle: A distilled dataset of kaggle jupyter notebooks
Jupyter notebooks have become indispensable tools for data analysis and processing in
various domains. However, despite their widespread use, there is a notable research gap in …
various domains. However, despite their widespread use, there is a notable research gap in …
Insights into Deep Learning Refactoring: Bridging the Gap Between Practices and Expectations
With the rapid development of deep learning, the implementation of intricate algorithms and
substantial data processing have become standard elements of deep learning projects. As a …
substantial data processing have become standard elements of deep learning projects. As a …
Hearing the voice of experts: Unveiling Stack Exchange communities' knowledge of test smells
Refactorings are transformations to improve the code design without changing overall
functionality and observable behavior. During the refactoring process of smelly test code …
functionality and observable behavior. During the refactoring process of smelly test code …
Influence of HRM practices on innovation in software engineering: the mediating role of developer experience
Y Choi - European Journal of Management and Business …, 2024 - emerald.com
Purpose This study examines the influence of developer experience between human
resource management (HRM) practices and innovation in software (S/W) engineering. This …
resource management (HRM) practices and innovation in software (S/W) engineering. This …
An exploratory study on refactoring documentation in issues handling
Understanding the practice of refactoring documentation is of paramount importance in
academia and industry. Issue tracking systems are used by most software projects enabling …
academia and industry. Issue tracking systems are used by most software projects enabling …
Method level refactoring prediction by weighted-svm machine learning classifier
Lousy design and development methods in software systems are well-known concepts in
the field of object-oriented software engineering known as “code smells.” New kinds of code …
the field of object-oriented software engineering known as “code smells.” New kinds of code …
[HTML][HTML] REARRANGE: Effort estimation approach for software clustering-based remodularisation
Context: Most research in software clustering and remodularisation typically concludes by
recommending the refactoring operations without further insight into the practicality of the …
recommending the refactoring operations without further insight into the practicality of the …
State of refactoring adoption: Better understanding developer perception of refactoring
EA AlOmar - 2023 IEEE/ACM 20th International Conference on …, 2023 - ieeexplore.ieee.org
We aim to explore how developers document their refactoring activities during the software
life cycle. We call such activity Self-Affirmed Refactoring (SAR), which indicates developers' …
life cycle. We call such activity Self-Affirmed Refactoring (SAR), which indicates developers' …