Automatic Generation of OWL Ontology from XML Data Source

The eXtensible Markup Language (XML) can be used as data exchange format in different domains. It allows different parties to exchange data by providing common understanding of the basic concepts in the domain. XML covers the syntactic level, but lacks support for reasoning. Ontology can provide a semantic representation of domain knowledge which supports efficient reasoning and expressive power. One of the most popular ontology languages is the Web Ontology Language (OWL). It can represent domain knowledge using classes, properties, axioms and instances for the use in a distributed environment such as the World Wide Web. This paper presents a new method for automatic generation of OWL ontology from XML data sources.

[1]  Sören Auer,et al.  Mapping XML to OWL Ontologies , 2005, Leipziger Informatik-Tage.

[2]  Sören Auer,et al.  OntoWiki: A Tool for Social, Semantic Collaboration , 2006, CKC.

[3]  Sasikumar Mukundan,et al.  Spinning the Semantic Web , 2004 .

[4]  Yaser A. Bishr,et al.  Overcoming the Semantic and Other Barriers to GIS Interoperability , 1998, Int. J. Geogr. Inf. Sci..

[5]  Chris A. McMahon,et al.  An Approach for Document Fragment Retrieval and Its Formatting Issue in Engineering Information Management , 2006, ICCSA.

[6]  Christian Zirpins,et al.  Lifting XML Schema to OWL , 2004, ICWE.

[7]  Ian Horrocks,et al.  Ontologies and Schema Languages on the Web , 2003, Spinning the Semantic Web.

[8]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[9]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[10]  Jiuyun Xu,et al.  Using Relational Database to Build OWL Ontology from XML Data Sources , 2007, 2007 International Conference on Computational Intelligence and Security Workshops (CISW 2007).

[11]  Peter F. Patel-Schneider,et al.  Transforming XML Schema to OWL Using Patterns , 2011, 2011 IEEE Fifth International Conference on Semantic Computing.

[12]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .

[13]  Nadine Cullot,et al.  Building Ontologies from XML Data Sources , 2009, 2009 20th International Workshop on Database and Expert Systems Application.

[14]  Peter F. Patel-Schneider,et al.  OWL 2 Web Ontology Language Primer (Second Edition) , 2012 .