Patent ID: 8418161

Claim:
A method for generating a called class file table with data indicating a highest version of each of a plurality of class files associated with a main class file of a software application, comprising: retrieving a main class version dependency file associated with the main class file, the main class version dependency file having both a first class name and a first version number associated with a first class file that is called by the main class file; adding a first record to the called class file table having both the first class name and the first version number associated with a first class file; retrieving a second class version dependency file associated with a second class file, the second class version dependency file having both a second class name and a second version number associated with a third class file called by the first class file or the main class file; and if the second class name is identical to the first class name in the called class file table and the second version number is higher than the first version number, then updating the first record in the called class file table with the second class name and the second version number associated with the third class file.