Font Size: a A A

Transformations Between Xml And Owl For Enterprise Interoperability

Posted on:2010-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:C L XiaoFull Text:PDF
GTID:2198360332957847Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Interoperability is becoming more and more important during electronic transactions among enterprises and organizations. An efficient collaboration between different participants in E-Business thus, is only possible, when business partners agree on a common syntax and have a common understanding of the basic concepts in the domain. Such goal can be achieved by applying semantic reconciliation techniques.By now, XML has been used as a common accepted data exchange format in E-Business. Extensible Markup Language is the W3C standard document format for writing and exchanging information on the Web. XML covers the syntactic level, but lacks support for efficient sharing of conceptualizations. Fortunately, OWL is the W3C standard model for describing the semantics and reasoning about information on the Web. It supports the semantic method very well. The Web Ontology Language in turn supports the representation of domain knowledge using classes, properties and instances for the use in a distributed environment as the WorldWideWeb.However, OWL and XML—although very close to each other—are based on two different formalisms. In this paper, I present a mapping between the data model elements of XML and OWL based on existing research results, then I introduce an approach for generating ontologies which are encoded in OWL automatically out of existing XML data with XML schema and generating XML data automatically out of existing ontologies with XML schema. All these transformations are based on the proposed mapping. The novelty of this paper is the definition and implementation of a mapping between XML Schema and ontology that can be used to automatically generate OWL meta-data from XML content documents and vice-versa, respectively. The content of this paper is based on the existing research results; it extends and completes the existing research result and it also provides the corresponding solutions for some issues which are not covered by existing research.Thus, an efficient collaboration in E-Business is possibly achieved by taking advantage of efficient sharing of conceptualizations from Web Ontology Language.
Keywords/Search Tags:E-Business, Semantic, Conceptualization, OWL, XML
PDF Full Text Request
Related items