Sharing and repeating scientific applications is crucial for verifying
experimental results (e.g., to repeat a computational experiment described
in a publication), and promoting reuse of complex applications. The
predominant methods of sharing and making applications repeatable are
building a companion web site and/or provisioning a virtual machine image
(VMI). Recently, appli...