Hands-Free Research Workflow

P. R. Lorenzo, J. Nalepa, L. Ramos, J. Ranilla
{"title":"Hands-Free Research Workflow","authors":"P. R. Lorenzo, J. Nalepa, L. Ramos, J. Ranilla","doi":"10.1145/3084226.3084266","DOIUrl":null,"url":null,"abstract":"Over the last years, research has been placed at the core of numerous software products resulting from the ubiquitous presence of multimedia devices in our lives. Besides the need of acquiring specialized hardware, performing reliable and reproducible research requires the exploitation of specialized tools that are not traditionally present in the agile enterprise ecosystem. This might be a factor that ultimately draws many organizations away from introducing research into their software products. In this work, we propose a hands-free workflow that exploits widely available tools in the enterprise, like source control (SC) and continuous integration (CI) systems. We demonstrate that this workflow acts as a single-step end-to-end solution, maximizing the usage of the available hardware, and ensuring the repeatability of the performed experiments. The probability of human errors is minimized by automating all file transfers, and feedback is provided at the end of every trial with the location of the results. Generated artifacts are automatically archived, alongside the initial conditions of the experiment allowing for its full recreation. Although in our solution we exploit Git and Jenkins, this workflow can also be implemented with any of the SC and CI tools typically available in the enterprise.","PeriodicalId":192290,"journal":{"name":"Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3084226.3084266","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Over the last years, research has been placed at the core of numerous software products resulting from the ubiquitous presence of multimedia devices in our lives. Besides the need of acquiring specialized hardware, performing reliable and reproducible research requires the exploitation of specialized tools that are not traditionally present in the agile enterprise ecosystem. This might be a factor that ultimately draws many organizations away from introducing research into their software products. In this work, we propose a hands-free workflow that exploits widely available tools in the enterprise, like source control (SC) and continuous integration (CI) systems. We demonstrate that this workflow acts as a single-step end-to-end solution, maximizing the usage of the available hardware, and ensuring the repeatability of the performed experiments. The probability of human errors is minimized by automating all file transfers, and feedback is provided at the end of every trial with the location of the results. Generated artifacts are automatically archived, alongside the initial conditions of the experiment allowing for its full recreation. Although in our solution we exploit Git and Jenkins, this workflow can also be implemented with any of the SC and CI tools typically available in the enterprise.
免提研究工作流程
在过去的几年里,由于多媒体设备在我们的生活中无处不在,研究已经成为许多软件产品的核心。除了需要获得专门的硬件之外,执行可靠且可重复的研究还需要利用敏捷企业生态系统中传统上不存在的专门工具。这可能是最终使许多组织远离在其软件产品中引入研究的一个因素。在这项工作中,我们提出了一个免提工作流,它利用了企业中广泛可用的工具,如源代码控制(SC)和持续集成(CI)系统。我们演示了该工作流作为单步端到端解决方案,最大限度地利用可用硬件,并确保所执行实验的可重复性。通过自动化所有文件传输,将人为错误的可能性降至最低,并且在每次试验结束时提供结果位置的反馈。生成的工件自动存档,与实验的初始条件一起允许其完全重新创建。虽然在我们的解决方案中,我们利用了Git和Jenkins,但这个工作流也可以用企业中通常可用的任何SC和CI工具来实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信