Computer program connecting the structure of a xml document to its underlying meaning
First Claim
Patent Images
1. A computer program which uses a set of mappings between XML logical structures and business information model logical structures, in which the mappings describe how a document in a given XML based language conveys information in a business information model.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program which uses a set of mappings between XML logical structures and business information model logical structures, in which the mappings describe how a document in a given XML based language conveys information in a business information model.
560 Citations
26 Claims
- 1. A computer program which uses a set of mappings between XML logical structures and business information model logical structures, in which the mappings describe how a document in a given XML based language conveys information in a business information model.
- 12. A computer program in which an interface layer uses the mappings of a first XML language onto a business model to read in data in the first XML language and convert it to an internal form reflecting the logical structures of the business model, and in which the interface layer uses the mappings of a second XML language onto the same business information model to convert data from the internal form reflecting the logical structures of the business information model to the structures of the second XML language
-
25. A method of creating a XML-based language comprising the following steps:
-
(a) creating a business information model (b) defining requirements for an XML-based language in terms of classes, attributes and relations in the business information model that need to be represented in documents in the language (c) automatically generating a schema definition of the XML-based language which meets those requirements, applying automatically various choices as to how different pieces of business information in the requirement are to be represented in XML. - View Dependent Claims (26)
-
Specification