This document discusses generating diverse variants of source code programs called "sosies" through tailored source code transformations. It presents research on:
1) Automatically synthesizing sosie programs that have the same specified behavior as the original program through statement additions, deletions, and replacements.
2) Evaluating the effectiveness of different transformation strategies like random changes or variable name-based replacements.
3) Analyzing the level of computation diversity exhibited by generated sosies through differences in method calls and variable usage.
The goal is to explore software robustness through large quantities of computationally diverse program variants. Experiments showed sosies could be generated for various programs and exhibited unpredictability in execution flows.