1. Principles of inverse computation and the universal resolving algorithm;Abramov,2002
2. Compilers: Principles, Techniques, and Tools;Aho,1986
3. Computer recreations: self-reproducing programs;Bratley;Software – Practice and Experience,1972
4. John von Neumann: Theory of Self-Reproducing Automata,1966
5. Imperative-program transformation by instrumented-interpreter specialization;Debois;Higher-Order and Symbolic Computation,2008