The assignee for this patent application, patent application serial number 368175, is
Reporters obtained the following quote from the background information supplied by the inventors: "Extensible Markup Language (XML) has become a standard data exchange format in electronic business. Although XML can support syntactic interoperability, problems arise when data sources represented as XML documents need to be integrated. On reason is that XML lacks support for efficient sharing of conceptualization. The Web Ontology Language (OWL) can play an important role as it can enable semantic interoperability and it supports the representation of domain knowledge using classes, properties, and instances.
"In some situations, there is a need to convert XML documents to OWL ontologies. This area of research has received some attention, and there are a few existing tools. However, the existing tools have a number of shortcomings. For example, the existing tools do not address the handling of characteristics such as internal references, imports, includes, etc. These aspects are commonly used in XML schemas.
"Therefore, there exists ample opportunity for improvement in technologies related to generating OWL ontologies from XML."
In addition to obtaining background information on this patent application, VerticalNews editors also obtained the inventors' summary information for this patent application: "This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
"Techniques and tools are described for converting XML (e.g., XML documents and/or XML schema documents) to OWL. For example, OWL model extraction can be performed by receiving XML schema documents (XSDs), performing schema consolidation, and generating an OWL model ontology. OWL instance generation can be performed by receiving XML documents and XML schema documents and generating an OWL instance ontology.
"As another example, a method is provided for converting extensible markup language (XML) to web ontology language (OWL). The method comprises receiving one or more XML documents, receiving a plurality of XML schema documents, performing model extraction using the plurality of XML schema documents, performing instance generation using the one or more XML documents and the plurality of XML schema documents to create an OWL instance ontology. The model extraction comprises performing schema consolidation on the plurality of XML schema documents to generate a consolidated XML schema document, and generating, using the consolidated XML schema document, an OWL model ontology. The method can also comprise outputting the OWL model ontology and the OWL instance ontology (e.g., to a file).
"As another example, a framework is provided for converting XML to OWL. The framework comprises a model extraction component configured to perform operations comprising: receiving a plurality of XML schema documents, performing schema consolidation on the plurality of XML schema documents to generate a consolidated XML schema document, generating, using the consolidated XML schema document, an OWL model ontology, outputting the OWL model ontology. The framework further comprises an instance generation component configured to perform operations comprising: receiving one or more XML documents, receiving the plurality of XML schema documents, generating, using the one or more XML documents and the plurality of XML schema documents an OWL instance ontology, and outputting the OWL instance ontology.
"The foregoing and other objects, features, and advantages of the invention will become more apparent from the following detailed description, which proceeds with reference to the accompanying figures.
BRIEF DESCRIPTION OF THE DRAWINGS
"FIG. 1 is a flowchart showing an example method for converting XML to OWL.
"FIG. 2 is a flowchart showing an example method for performing schema consolidation.
"FIG. 3 is a diagram depicting an example environment for performing XML/XSD to OWL conversion.
"FIG. 4 is a diagram depicting an example framework for generating OWL models.
"FIG. 5 is a diagram depicting an example framework for generating OWL instances.
"FIG. 6 is a diagram depicting example framework for generating a consolidated schema.
"FIG. 7 is a block diagram illustrating an example mobile computing device in conjunction with which techniques and tools described herein may be implemented."
For more information, see this patent application: Sawant,
Keywords for this news article include:
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2013, NewsRx LLC
Most Popular Stories
- American Airlines, US Airways Complete Merger
- ACA Delay Stresses Small Businesses
- Questions Remain in Jenni Rivera's Death
- Harley Issues Motorcycle Recall
- Unemployed Wait as Lawmakers Debate
- General Dynamics Plans 200 New Jobs in N.M.
- Auto Dealer Builds Big Solar Project
- Entrepreneurs' Next Creation May Be New Laws
- Saab Gets Back into the Game; U.S. Auto Sales Soar
- Dell Offers Undisclosed Number of Employee Buyouts