Authors
Robert Ricci, Gary Wong, Leigh Stoller, Kirk Webb, Jonathon Duerig, Keith Downie, Mike Hibler
Publication date
2015/1/20
Journal
ACM SIGOPS Operating Systems Review
Volume
49
Issue
1
Pages
100-107
Publisher
ACM
Description
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 …
Total citations
20142015201620172018201920202021202220231109343211
Scholar articles
R Ricci, G Wong, L Stoller, K Webb, J Duerig, K Downie… - ACM SIGOPS Operating Systems Review, 2015