Docker-specific Refactorings & Technical debts

Citation Author(s):
EMNA
KSONTINI
Submitted by:
Emna ksontini
Last updated:
Mon, 02/17/2025 - 00:40
DOI:
10.21227/52dq-xs29
License:
18 Views
Categories:
Keywords:
0
0 ratings - Please login to submit your rating.

Abstract 

 

Docker-based containerization has become the standard for modern software deployment, enabling scalable and efficient application management. However, containerized projects, relying on Docker and Docker-Compose configurations, often accumulate technical debt and require systematic refactoring to maintain quality. To facilitate research and industry practices in addressing these challenges, we introduce DockerRefactorDB, a comprehensive dataset containing 1,214 refactoring instances identified across 443 open-source Docker projects. This dataset catalogs 41 Docker-specific refactoring types and 9 categories of technical debt, offering a structured repository of real-world refactoring patterns. DockerRefactorDB provides valuable insights for software engineers, researchers, and tool builders, supporting the development of best practices, automated refactoring tools, and strategies to improve the maintainability of containerized applications.

Instructions: 

you can find all datafiles in this link : https://sites.google.com/view/tse25/home

Comments

 

.

Submitted by Emna ksontini on Mon, 02/17/2025 - 00:39

Dataset Files

    Files have not been uploaded for this dataset