The document describes how to preserve, distribute and repeat two high energy physics applications through Parrot and PTU. Both Parrot and PTU can trap the system calls involved in an application and record all the accessed files. In this way, all the dependencies of an application can be collected into a self-contained package, which can be further distributed and utilized to verify and repeat the original author's work.