<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:burst="http://xmlns.com/burst/0.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns="http://purl.org/rss/1.0/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:cc="http://web.resource.org/cc/"><channel rdf:about="https://puma.ub.uni-stuttgart.de/group/researchcode/docker"><title>PUMA publications for /group/researchcode/docker</title><link>https://puma.ub.uni-stuttgart.de/group/researchcode/docker</link><description>PUMA RSS feed for /group/researchcode/docker</description><dc:date>2026-04-23T11:17:52+02:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/bibtex/28bf997c8af607c68320a5df06e82c49b/diglezakis"/></rdf:Seq></items></channel><item rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/28bf997c8af607c68320a5df06e82c49b/diglezakis"><title>An Introduction to Docker for Reproducible Research</title><link>https://puma.ub.uni-stuttgart.de/bibtex/28bf997c8af607c68320a5df06e82c49b/diglezakis</link><dc:creator>diglezakis</dc:creator><dc:date>2017-09-12T16:24:17+02:00</dc:date><dc:subject>docker forschungsdaten software reproducibility softwareLizenzMotivation </dc:subject><content:encoded>&lt;span data-person-type=&#034;author&#034; class=&#034;authorEditorList &#034;&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Carl Boettiger&#034; itemprop=&#034;url&#034; href=&#034;/person/1ff6c224775947fbda408aea734165c00/author/0&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;C. Boettiger&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;span class=&#034;additional-entrytype-information&#034;&gt;&lt;span itemtype=&#034;http://schema.org/PublicationIssue&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;isPartOf&#034;&gt;&lt;em&gt;&lt;span itemprop=&#034;journal&#034;&gt;SIGOPS Oper. Syst. Rev.&lt;/span&gt;, &lt;/em&gt; &lt;em&gt;&lt;span itemtype=&#034;http://schema.org/PublicationVolume&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;isPartOf&#034;&gt;&lt;span itemprop=&#034;volumeNumber&#034;&gt;49 &lt;/span&gt;&lt;/span&gt;(&lt;span itemprop=&#034;issueNumber&#034;&gt;1&lt;/span&gt;):
				&lt;span itemprop=&#034;pagination&#034;&gt;71--79&lt;/span&gt;&lt;/em&gt; &lt;/span&gt;(&lt;em&gt;&lt;span&gt;January 2015&lt;meta content=&#034;January 2015&#034; itemprop=&#034;datePublished&#034;/&gt;&lt;/span&gt;&lt;/em&gt;)&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/docker"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/forschungsdaten"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/software"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/reproducibility"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/softwareLizenzMotivation"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/28bf997c8af607c68320a5df06e82c49b/diglezakis"><owl:sameAs rdf:resource="/uri/bibtex/28bf997c8af607c68320a5df06e82c49b/diglezakis"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://doi.acm.org/10.1145/2723872.2723882"/><swrc:date>Tue Sep 12 16:24:17 CEST 2017</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:journal>SIGOPS Oper. Syst. Rev.</swrc:journal><swrc:month>01</swrc:month><swrc:number>1</swrc:number><swrc:pages>71--79</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:title>An Introduction to Docker for Reproducible Research</swrc:title><swrc:volume>49</swrc:volume><swrc:year>2015</swrc:year><swrc:keywords>docker forschungsdaten software reproducibility softwareLizenzMotivation </swrc:keywords><swrc:abstract>As computational work becomes more and more integral to many aspects of scientific research, computational reproducibility has become an issue of increasing importance to computer systems researchers and domain scientists alike. Though computational reproducibility seems more straight forward than replicating physical experiments, the complex and rapidly changing nature of computer environments makes being able to reproduce and extend such work a serious challenge. In this paper, I explore common reasons that code developed for one research project cannot be successfully executed or extended by subsequent researchers. I review current approaches to these issues, including virtual machines and workflow systems, and their limitations. I then examine how the popular emerging technology Docker combines several areas from systems research - such as operating system virtualization, cross-platform portability, modular re-usable elements, versioning, and a &#039;DevOps&#039; philosophy, to address these challenges. I illustrate this with several examples of Docker use with a focus on the R statistical environment.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0163-5980" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="2723882" swrc:key="acmid"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="9" swrc:key="numpages"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="January 2015" swrc:key="issue_date"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1145/2723872.2723882" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Carl Boettiger"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication><description>An introduction to Docker for reproducible research</description></item></rdf:RDF>