...
首页> 外文期刊>Operating systems review >Apt: A Platform for Repeatable Research in Computer Science
【24h】

Apt: A Platform for Repeatable Research in Computer Science

机译:Apt:计算机科学中可重复研究的平台

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Repeating research in computer science requires more than just code and data: it requires an appropriate environment in which to run experiments. In some cases, this environment appears fairly straightforward: it consists of a particular operating system and set of required libraries. In many cases, however, it is considerably more complex: the execution environment may be an entire network, may involve complex and fragile configuration of the dependencies, or may require large amounts of resources in terms of computation cycles, network bandwidth, or storage. Even the "straightforward" case turns out to be surprisingly intricate: there may be explicit or hidden dependencies on compilers, kernel quirks, details of the ISA, etc. The result is that when one tries to repeat published results, creating an environment sufficiently similar to one in which the experiment was originally run can be troublesome; this problem only gets worse as time passes. What the computer science community needs, then, are environments that have the explicit goal of enabling repeatable research. This paper outlines the problem of repeatable research environments, presents a set of requirements for such environments, and describes one facility that attempts to address them.
机译:重复计算机科学领域的研究不仅需要代码和数据,还需要运行实验的合适环境。在某些情况下,这种环境看起来相当简单:它由一个特定的操作系统和一组必需的库组成。但是,在许多情况下,它要复杂得多:执行环境可能是整个网络,可能涉及依赖项的复杂且脆弱的配置,或者在计算周期,网络带宽或存储方面可能需要大量资源。甚至“直截了当”的情况也令人惊讶地错综复杂:对编译器,内核怪癖,ISA的详细信息等可能存在显式或隐藏的依赖性。结果是,当人们尝试重复发布的结果时,会创建一个足够相似的环境最初进行实验的人可能会很麻烦;随着时间的流逝,这个问题只会变得更糟。那么,计算机科学界所需要的是具有明确目标的环境,以实现可重复的研究。本文概述了可重复研究环境的问题,提出了对此类环境的一组要求,并描述了一种尝试解决这些问题的设施。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号