9. The module generating method according to claim 8 , wherein the commonizing further involves intermediate-language-restructuring that obtains information concerning a commonized component, based on the abstracted code information and the syntax analysis information.
9. The module generating method according to claim 8 , wherein the commonizing further involves intermediate-language-restructuring that obtains information concerning a commonized component, based on the abstracted code information and the syntax analysis information. 10. The module generating method according to claim 9 , wherein the macroblocking-analyzing further involves appending, to a number identifying a variable for a statement in each block, a virtual portion representing a number unique in the statement, the virtual portion being appended as the appendant information and to express the number for identifying the variable by a combination of a lower portion representing a number unique in the source code entirely and an upper portion made up of the virtual portion.