CDE: A Tool for Creating Portable Experimental Software Packages

As science becomes increasingly computational, reproducibility has become increasingly difficult, perhaps surprisingly. In many contexts, virtualization and cloud computing can mitigate the issues involved without significant overhead to the researcher, enabling the next generation of rigorous and r...

Full description

Saved in:
Bibliographic Details
Published inComputing in science & engineering Vol. 14; no. 4; pp. 32 - 35
Main Author Guo, Philip
Format Journal Article
LanguageEnglish
Published New York IEEE 01.07.2012
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract As science becomes increasingly computational, reproducibility has become increasingly difficult, perhaps surprisingly. In many contexts, virtualization and cloud computing can mitigate the issues involved without significant overhead to the researcher, enabling the next generation of rigorous and reproducible computational science.
AbstractList One technical barrier to reproducible computational science is that it's hard to distribute scientific code in a form that other researchers can easily execute on their own computers. To help eliminate this barrier, the CDE tool packages all software dependencies required to rerun Linux-based computational experiments on other computers.
As science becomes increasingly computational, reproducibility has become increasingly difficult, perhaps surprisingly. In many contexts, virtualization and cloud computing can mitigate the issues involved without significant overhead to the researcher, enabling the next generation of rigorous and reproducible computational science.
Author Guo, Philip
Author_xml – sequence: 1
  givenname: Philip
  surname: Guo
  fullname: Guo, Philip
  email: philip@pgbovine.net
  organization: Stanford University
BookMark eNpd0D1PwzAQBmALFYlS2NhYIrEwkOKzHcdhogrhQyqiUovEZjnJpWpJ42KnAv49iYoYmO6GR6_u3mMyaGyDhJwBHQPQ5Po5nWdjRoGNuTwgQ4giFXIp3wb9ziBMJERH5Nj7NaVUqCQaktv0LrsJJsHC2jqorAtSh6ZdNctgZl1r8hqD7GuLbrXBpjV1MLdV-2kcBjNTvJsl-hNyWJna4-nvHJHX-2yRPobTl4endDINCw6yDROKFcasyE2cl7xkRcUEjRIpYsUiTiNFlRAUpJJGiUoJlLkoq1KWcQmKF4aPyOU-d-vsxw59qzcrX2BdmwbtzmuQMfBI8ph29OIfXduda7rrNAAwximDXl3tVeGs9w4rve2-NO5bA9V9nbqvU_d1ai47fr7nK0T8oxJiACH5D0Ybb2w
CODEN CSENFA
CitedBy_id crossref_primary_10_3389_fninf_2017_00021
crossref_primary_10_1002_spe_3202
crossref_primary_10_1145_3186266
crossref_primary_10_1016_j_future_2017_01_012
crossref_primary_10_1007_s13222_023_00459_w
crossref_primary_10_1371_journal_pone_0080278
crossref_primary_10_1002_2015EA000136
crossref_primary_10_1038_s41598_024_53811_9
crossref_primary_10_1109_MCSE_2018_042781334
crossref_primary_10_1109_TGRS_2013_2282817
crossref_primary_10_1145_2723872_2723885
crossref_primary_10_1145_2723872_2723880
crossref_primary_10_1016_j_future_2016_06_002
crossref_primary_10_1109_MCSE_2013_135
Cites_doi 10.2139/ssrn.1550193
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jul/Aug 2012
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jul/Aug 2012
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
F28
DOI 10.1109/MCSE.2012.36
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998-Present
IEEE Xplore
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ANTE: Abstracts in New Technology & Engineering
DatabaseTitle CrossRef
Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList Civil Engineering Abstracts

Civil Engineering Abstracts
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Sciences (General)
EISSN 1558-366X
EndPage 35
ExternalDocumentID 2789625891
10_1109_MCSE_2012_36
6171146
Genre orig-research
GroupedDBID -~X
.DC
0R~
29F
4.4
5GY
5VS
6IK
6J9
97E
AAJGR
AASAJ
ABFTF
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ADCTM
AENEX
AETIX
AGKCL
AHSDT
AI.
AIBXA
AKJIK
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
AZLTO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
D0L
DU5
EBS
EJD
F5P
GX1
HZ~
H~9
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MVM
O9-
OCL
P2P
PQQKQ
PZZ
RIA
RIC
RIE
RIG
RIP
RNI
ROL
RQS
RZB
TN5
TWZ
VH1
WH7
XFK
~02
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
F28
ID FETCH-LOGICAL-c316t-90efe72cba7bd3d2cf240596478253058084401686a84f84e6b4dfd6d7d183ca3
IEDL.DBID RIE
ISSN 1521-9615
IngestDate Fri Aug 16 01:18:09 EDT 2024
Thu Oct 10 20:19:26 EDT 2024
Fri Aug 23 02:53:41 EDT 2024
Wed Jun 26 19:27:19 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c316t-90efe72cba7bd3d2cf240596478253058084401686a84f84e6b4dfd6d7d183ca3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
PQID 1112230210
PQPubID 85410
PageCount 4
ParticipantIDs proquest_miscellaneous_1671356370
proquest_journals_1112230210
crossref_primary_10_1109_MCSE_2012_36
ieee_primary_6171146
PublicationCentury 2000
PublicationDate 2012-07-01
PublicationDateYYYYMMDD 2012-07-01
PublicationDate_xml – month: 07
  year: 2012
  text: 2012-07-01
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle Computing in science & engineering
PublicationTitleAbbrev CISE-M
PublicationYear 2012
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References guo (ref3) 0
guo (ref2) 0
ref1
References_xml – year: 0
  ident: ref3
  article-title: CDE: Using System Call Interposition to Automatically Create Portable Software Packages
  publication-title: USENIX Annual Technical Conf 2011
  contributor:
    fullname: guo
– year: 0
  ident: ref2
  article-title: CDE: Run Any Linux Application On-Demand Without Installation
  publication-title: Proceedings of 25th USENIX Large Installation Systems Administration Conference 2011
  contributor:
    fullname: guo
– ident: ref1
  doi: 10.2139/ssrn.1550193
SSID ssj0004895
Score 2.1353
Snippet As science becomes increasingly computational, reproducibility has become increasingly difficult, perhaps surprisingly. In many contexts, virtualization and...
One technical barrier to reproducible computational science is that it's hard to distribute scientific code in a form that other researchers can easily execute...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Publisher
StartPage 32
SubjectTerms and enhancement
Barriers
Computation
Computational modeling
Computer programs
configuration management
distribution
Linux
maintenance
Maintenance engineering
Packages
Portability
Reproducibility of results
Research and development
Scientific computing
Software
Software engineering
Software packages
software release management and delivery
Title CDE: A Tool for Creating Portable Experimental Software Packages
URI https://ieeexplore.ieee.org/document/6171146
https://www.proquest.com/docview/1112230210
https://search.proquest.com/docview/1671356370
Volume 14
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjR1da9sw8GjytJf1a2PpR9Bggw3m1LFsSe5TS5quDDIGbSFvRpbPfUixS5NQ6K_vneykpetD3wQWsrjvO90HwDce-hbJXAc64WgVksOaJkUZ5Kl0YWKcHTqOQ07-qovr-M80mW7Ar3UtDCL65DMc8NK_5Re1W3Ko7Ii0LRfRdqBjwqip1XqugTR-wgqroyAlNb1Ock-PJqPLMSdxRQPfiPlZ_fh5Kv8JYa9ZzjdhsrpTk1AyGywX-cA9vmrX-N5Lb8HH1sQUpw1NbMMGVjuw2ZqbomXm-Q5sr5biR9t8-ucunIzOxsfiVFzV9a0gg1aMvFVZ3Qifc5rfohi_GAogLkmMP9h7FP-sm5Fsmn-C6_Px1egiaKcsBE4O1SJIQyxRRy63Oi9kEbmSlHzCBarkPJI0MKGJyQlTRlkTlyZGlcdFWahCFyQOnJWfoVvVFX4BoaKQSMIgEQb3qEGjrZY6xqGVoXFp1IPvK-Bnd00zjcw7IWGaMZIyRlImVQ92GY7rPS0Ie3CwwlTWctqcPRiycNhz7cHX9WfiEX74sBXWS9qjeBChkjrce_vkffjAv27ScA-gu7hf4iEZG4u8D53f02Hf09oTsA3PgA
link.rule.ids 315,786,790,802,27955,27956,55107
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS9xAEB_UPtSXXv3CU9tuoYUK5sxlk91NnyrXk9N6UvAE38JmM-mDksh9IPSv78wmd5a2D31byBKG2Zn5zezOB8AHHvoWyVwHOuHbKqSANU2KMshT6cLEONt3fA85vlaj2_jyLrlbg5NVLQwi-uQz7PHSv-UXtVvwVdkpoS0X0a7DC8L5UDfVWs9VkMbPWGFAClIC6lWae3o6HtwMOY0r6vlWzM8A5Ceq_GWGPbacd2C8pKpJKbnvLeZ5z_38o2Hj_5L9Gl61TqY4a6RiC9aw2oZO63CKVp1n27C1XIpPbfvp4x34Mvg6_CzOxKSuHwS5tGLg_crqh_BZp_kDiuFvYwHEDRnyJztF8d26e7JOs124PR9OBqOgnbMQONlX8yANsUQdudzqvJBF5EqC-YRLVCl8JHtgQhNTGKaMsiYuTYwqj4uyUIUuyCA4K_dgo6or3AehopCEwiCJBnepQaOtljrGvpWhcWnUhY9L5mePTTuNzIchYZrxIWV8SJlUXdhhPq72tCzswtHypLJW12Ycw5CPw7FrF96vPpOW8NOHrbBe0B7FowiV1OHBv__8Dl6OJuOr7Ori-tshbDIZTVLuEWzMpwt8Q67HPH_rJe4X5OTR4w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=CDE%3A+A+Tool+for+Creating+Portable+Experimental+Software+Packages&rft.jtitle=Computing+in+science+%26+engineering&rft.au=Guo%2C+Philip&rft.date=2012-07-01&rft.issn=1521-9615&rft.volume=14&rft.issue=4&rft.spage=32&rft.epage=35&rft_id=info:doi/10.1109%2FMCSE.2012.36&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_MCSE_2012_36
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1521-9615&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1521-9615&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1521-9615&client=summon