|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
CDE: A Tool for Creating Portable Experimental Software Packages
July/August 2012 (vol. 14 no. 4)
pp. 32-35
| ASCII Text | x | ||
| Philip Guo, "CDE: A Tool for Creating Portable Experimental Software Packages," Computing in Science and Engineering, vol. 14, no. 4, pp. 32-35, July/August, 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/MCSE.2012.36, author = {Philip Guo}, title = {CDE: A Tool for Creating Portable Experimental Software Packages}, journal ={Computing in Science and Engineering}, volume = {14}, number = {4}, issn = {1521-9615}, year = {2012}, pages = {32-35}, doi = {http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.36}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - Computing in Science and Engineering TI - CDE: A Tool for Creating Portable Experimental Software Packages IS - 4 SN - 1521-9615 SP32 EP35 EPD - 32-35 A1 - Philip Guo, PY - 2012 KW - Reproducibility of results KW - Reproducibility of results KW - Software engineering KW - Research and development KW - Linux KW - Computational modeling KW - Scientific computing KW - Maintenance engineering KW - and enhancement KW - Reproducibility of results KW - Reproducibility of results KW - Software engineering KW - Research and development KW - Linux KW - Computational modeling KW - Scientific computing KW - Maintenance engineering KW - scientific computing KW - software release management and delivery KW - configuration management KW - software engineering KW - portability KW - distribution KW - maintenance VL - 14 JA - Computing in Science and Engineering ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.36
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.
1. V. Stodden, “The Scientific Method in Practice: Reproducibility in the Computational Sciences,” MIT Sloan Research Paper No. 4773-10, 2010; http://dx.doi.org/10.2139ssrn.1550193.
2. P.J. Guo, “CDE: Run Any Linux Application On-Demand Without Installation,” Proc. 2011 Usenix Large Installation System Administration Conf., Usenix Assoc., 2011; http://static.usenix.org/events/lisa11/tech/ full_papersGuo.pdf.
3. P.J. Guo and D. Engler, “CDE: Using System Call Interposition to Automatically Create Portable Software Packages,” Proc. 2011 Usenix Annual Tech. Conf., Usenix Assoc., 2011; http://static.usenix.org/events/atc11/tech/ final_filesGuoEngler.pdf.
Index Terms:
Reproducibility of results,Reproducibility of results,Software engineering,Research and development,Linux,Computational modeling,Scientific computing,Maintenance engineering,and enhancement,Reproducibility of results,Reproducibility of results,Software engineering,Research and development,Linux,Computational modeling,Scientific computing,Maintenance engineering,scientific computing,software release management and delivery,configuration management,software engineering,portability,distribution,maintenance
Citation:
Philip Guo, "CDE: A Tool for Creating Portable Experimental Software Packages," Computing in Science and Engineering, vol. 14, no. 4, pp. 32-35, July-Aug. 2012, doi:10.1109/MCSE.2012.36
Usage of this product signifies your acceptance of the Terms of Use.

