Back to results
US 7,480,680 B2Granted
Validating application resources
AssigneeElectrode Data Systems Corporation
InventorsRobert A. Butash, Joel S. Goldberg
Life of this patent
Estimating the term…
Abstract
In one general aspect, a method for validating resources includes identifying a first resource file associated with an application. The first resource file includes a reference for identifying at least a portion of a second resource file. An error is determined to be included in the reference. A report of the error is automatically generated.
Claims17
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.
5 more elements
A computer-implemented method, comprising:
- selecting 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;
- identifying 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 determining class definitions for instantiating a parser and a validator;
- instantiating, 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;
- determining, without executing the application, 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 generating a report identifying the first resource file as including the error.
5 more elements
A computer-implemented system, comprising:
- memory for storing a first resource file and a second resource file;
- and
- one or more processors configured to:
- select a configuration file including information that identifies a first location of the first resource file and a second location of the second resource file, wherein the first resource file is identified using the configuration file;
- identify the first resource file associated with an application, wherein the first resource file includes a reference for identifying at least a portion of the second resource file;
- 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;
- determine that the reference includes an error using the parser and the validator different from the application;
- and
- automatically generate a report relating to the error.
7 more elements
Dependencies are inferred from the claim text.