I. Jimenez, A. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, J. Lofstead, C. Maltzahn, K. Mohror, R. Ricci
{"title":"PopperCI: Automated reproducibility validation","authors":"I. Jimenez, A. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, J. Lofstead, C. Maltzahn, K. Mohror, R. Ricci","doi":"10.1109/INFCOMW.2017.8116418","DOIUrl":null,"url":null,"abstract":"This paper introduces PopperCI, a continous integration (CI) service hosted at UC Santa Cruz that allows researchers to automate the end-to-end execution and validation of experiments. PopperCI assumes that experiments follow Popper, a convention for implementing experiments and writing articles following a DevOps approach that has been proposed recently. PopperCI runs experiments on public, private or government-fundend cloud infrastructures in a fully automated way. We describe how PopperCI executes experiments and present a use case that illustrates the usefulness of the service.","PeriodicalId":306731,"journal":{"name":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFCOMW.2017.8116418","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
This paper introduces PopperCI, a continous integration (CI) service hosted at UC Santa Cruz that allows researchers to automate the end-to-end execution and validation of experiments. PopperCI assumes that experiments follow Popper, a convention for implementing experiments and writing articles following a DevOps approach that has been proposed recently. PopperCI runs experiments on public, private or government-fundend cloud infrastructures in a fully automated way. We describe how PopperCI executes experiments and present a use case that illustrates the usefulness of the service.
本文介绍了PopperCI,这是一种持续集成(CI)服务,托管于UC Santa Cruz,允许研究人员自动化端到端实验的执行和验证。PopperCI假设实验遵循Popper,这是最近提出的一种遵循DevOps方法实现实验和撰写文章的惯例。PopperCI以完全自动化的方式在公共、私人或政府资助的云基础设施上进行实验。我们描述了popici是如何执行实验的,并给出了一个用例来说明该服务的有用性。