Patent ID: 7480680

Claim:
An article comprising a removable storage media storing instructions for causing data processing apparatus to: select a configuration file including information that identifies a first location of a first resource file and a second location of a second resource file, wherein the first resource file is identified using the configuration file; identify the first resource file associated with an application under development, wherein the first resource file includes a reference for identifying at least a portion of the second resource file, the first resource file and the second resource file adapted for processing by the application during execution; dynamically determine class definitions for instantiating a parser and a validator; instantiate, using the configuration file, the parser configured to parse the first resource file and the validator configured to verify the reference; processing the first resource file to verify the reference to the second resource file using the parser and the validator different from the application; determine, using the parser and the validator, that the reference to the second resource file includes an error preventing the application under development, when executed, from processing the at least second portion; and automatically generate a report identifying the first resource file as including the error.