1. A method of computing a model of program execution behavior, comprising: assigning, using a hardware processor, a first sequence of function calls to a first computing device of an application community and a second sequence of function calls to a second computing device of the application community, wherein the application community includes a plurality of computing devices; generating a first model of sequences of function calls on the first computing device and a second model of sequences of function calls on the second computing device; and generating a combined model that combines the first model and the second model.