XML validation processing
AssigneeComputer Associates Think, Inc.
InventorsChristopher Betts, Tony Rogers
Life of this patent
Estimating the term…
Abstract
A method for validating acquired data corresponding to a schema includes determining whether object classes of the acquired data corresponds to an object class of the schema, determining whether the acquired data conforms to a syntax of the corresponding object class of the schema, and determining whether the acquired data is executable when applied to the corresponding object class of the schema.
Claims42
A method for validating acquired data corresponding to a schema, comprising:
- determining whether object classes of the acquired data corresponds to an object class of the schema;
- determining whether the acquired data conforms to a syntax of the corresponding object class of the schema;
- and
- determining whether the acquired data is executable when applied to the corresponding object class of the schema.
A method for validating acquired data corresponding to a schema, comprising:
- automatically converting the schema to a software data structure;
- merging a shadow software functionality with the automatically converted software data structure to form a merged software;
- determining whether object classes of the acquired data corresponds to an object class of the software data structure;
- determining whether the acquired data conforms to a syntax of the corresponding object class of the software data structure;
- and
- determining whether the acquired data is executable when applied to the corresponding object class of the software data structure.
A system for validating acquired data corresponding to a schema, comprising:
- an object-class determining unit for determining whether object classes of the acquired data corresponds to an object class of the schema;
- a syntax determining unit for determining whether the acquired data conforms to a syntax of the corresponding object class of the schema;
- and
- an executability determining whether the acquired data is executable when applied to the corresponding object class of the schema.
A system for validating acquired data corresponding to a schema, comprising:
- a converting unit for automatically converting the schema to a software data structure;
- a merging unit for merging a shadow software functionality with the automatically converted software data structure to form a merged software;
- an object-class determining unit for determining whether object classes of the acquired data corresponds to an object class of the software data structure;
- a syntax determining unit for determining whether the acquired data conforms to a syntax of the corresponding object class of the software data structure;
- and
- an executability determining unit for determining whether the acquired data is executable when applied to the corresponding object class of the software data structure
A computer system comprising:
- a processor;
- and
- a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for validating acquired data corresponding to a schema, the method comprising:
- determining whether the acquired data conforms to a syntax of the corresponding object class of the schema;
- and
- determining whether the acquired data is executable when applied to the corresponding object class of the schema.
A computer system comprising:
- a processor;
- and
- a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for validating acquired data corresponding to a schema, the method comprising:
- automatically converting the schema to a software data structure;
- merging a shadow software functionality with the automatically converted software data structure to form a merged software;
- determining whether object classes of the acquired data corresponds to an object class of the software data structure;
- determining whether the acquired data conforms to a syntax of the corresponding object class of the software data structure;
- and
- determining whether the acquired data is executable when applied to the corresponding object class of the software data structure.
Dependencies are inferred from the claim text.