1. A method for generating a model of at least one portion of a software process in a computer system, comprising: receiving program code represented in a programming language that implements at least one portion of a software process, wherein the program code includes, in the same programming language as the program code, a description of at least one model represented by the at least one portion of the software process; and generating the at least one model based on the description included in the program code.