CDE: Using System Call Interposition to Automatically Create Portable Software Packages

  title={CDE: Using System Call Interposition to Automatically Create Portable Software Packages},
  author={Philip J. Guo and Dawson R. Engler},
  booktitle={USENIX Annual Technical Conference},
It can be painfully hard to take software that runs on one person’s machine and get it to run on another machine. Online forums and mailing lists are filled with discussions of users’ troubles with compiling, installing, and configuring software and their myriad of dependencies. To eliminate this dependency problem, we created a system called CDE that uses system call interposition to monitor the execution of x86-Linux programs and package up the Code, Data, and Environment required to run them… CONTINUE READING
Highly Cited
This paper has 73 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.


Publications citing this paper.
Showing 1-10 of 44 extracted citations

Cloud Computing

Nick Antonopoulos, • Lee Gillam, Lee Gillam
Computer Communications and Networks • 2017
View 5 Excerpts
Highly Influenced

LDV: Light-weight database virtualization

2015 IEEE 31st International Conference on Data Engineering • 2015
View 7 Excerpts
Highly Influenced

Sciunits: Reusable Research Objects

2017 IEEE 13th International Conference on e-Science (e-Science) • 2017
View 4 Excerpts
Highly Influenced

Provenance and Annotation of Data and Processes

Lecture Notes in Computer Science • 2014
View 3 Excerpts
Highly Influenced

A Novel Method to Save and Reuse Virtual Computing Environment

2013 International Conference on Computational and Information Sciences • 2013
View 4 Excerpts
Highly Influenced

74 Citations

Citations per Year
Semantic Scholar estimates that this publication has 74 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 12 references

Rapid file system development using ptrace

Experimental Computer Science • 2007
View 3 Excerpts
Highly Influenced

CDE: Using system call interposition to automatically create portable software packages

View 1 Excerpt

NLTK : The Natural Language Toolkit

ACL Workshop on Effective Tools and Methodologies for Teaching NLP and Computational Linguistics • 2002

unassisted and automatic generation of highcoverage tests for complex systems programs


An overview of the Saturn project

A. A IKEN, S. B UGRARA, +3 authors P. H AWKINS

Similar Papers

Loading similar papers…