Run to the Source: The Effective Reproducibility of Robotics Code Repositories (Epub ahead of print)
![Thumbnail](/xmlui/bitstream/handle/10234/206045/10.1109MRA.2023.3336470.pdf.jpg?sequence=4&isAllowed=y)
Visualitza/
Metadades
Mostra el registre complet de l'elementcomunitat-uji-handle:10234/9
comunitat-uji-handle2:10234/7036
comunitat-uji-handle3:10234/8620
comunitat-uji-handle4:
INVESTIGACIONMetadades
Títol
Run to the Source: The Effective Reproducibility of Robotics Code Repositories (Epub ahead of print)Autoria
Data de publicació
2023-12-28Editor
Institute of Electrical and Electronics Engineers Inc.ISSN
1070-9932Cita bibliogràfica
E. Cervera, "Run to the Source: The Effective Reproducibility of Robotics Code Repositories," in IEEE Robotics & Automation Magazine, doi: 10.1109/MRA.2023.3336470. keywords: {Software;Buildings;Codes;Source coding;Robots;Containers;Libraries},Tipus de document
info:eu-repo/semantics/articleVersió de l'editorial
https://ieeexplore.ieee.org/abstract/document/10375508Versió
info:eu-repo/semantics/publishedVersionParaules clau / Matèries
Resum
In recent years the robotics community has actively embraced the open paradigm, and research articles are commonly enriched with the inclusion of a source code repository of software. However, the reproducibility of ... [+]
In recent years the robotics community has actively embraced the open paradigm, and research articles are commonly enriched with the inclusion of a source code repository of software. However, the reproducibility of such code is not straightforward, and it may become increasingly difficult with the evolution of software. There is a need for providing not only the source code but also an executable version with all of the necessary library dependencies. A solution based on software containers is presented in this article, with some unique advantages. First, the executable package is automatically generated from the last version of the source code; second, it is archived in the same cloud service that hosts the code repository; third, it integrates seamlessly with the development workflow of the research code; finally, it does not consume any local computing resources from the researcher. The executable code can then be downloaded and run by other users, with the only requirement being installing a specific software for running containers. This article presents the complete workflow, which is then applied to some illustrative examples of source code repositories of articles published at robotics conferences. [-]
Publicat a
IEEE Robotics & Automation Magazine, 2023.Drets d'accés
info:eu-repo/semantics/openAccess
Apareix a les col.leccions
- ICC_Articles [424]