Ontology Based Cross-Domain Enterprises Integration and Interoperability

Web services are gaining momentum as key elements in cross-domain enterprises integration because more and more functions within intra- and inter-enterprises have been encapsulated as Web services. However, these services are typically provided and invoked by different service providers in different enterprises distributed in multi-domains, so it is inevitable to face the problem of semantic inconsistency during enterprise integrating and cooperating. In this paper, ontology is brought out to solve this problem by building reference ontologies corresponding to each domain, and then collaboration ontologies are constructed semi-automatically, where after OWL-S files generated from collaboration ontologies are mapped to BPEL and WSDL files respectively. By this way, the semantic information will be kept in processes and Web services, so that there is common understanding among cross-domain cooperating enterprises. The OCDEII system architecture is proposed to support such integration and interoperability and further a prototype system is implemented in Project Import NET.

[1]  Jing-Bing Zhang,et al.  Service-oriented architecture and technologies for automating integration of manufacturing systems and services , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[2]  Jingfan Tang A flexible service-oriented architecture for cross-enterprise business integration and cooperation , 2006, 2006 12th International Multi-Media Modelling Conference.

[3]  Miroslaw Malek,et al.  Current solutions for Web service composition , 2004, IEEE Internet Computing.

[4]  Sören Auer,et al.  From BPEL4WS Process Model to Full OWL-S Ontology , 2006 .

[5]  Qian Huang,et al.  Ontology-based Dynamic Process Collaboration in Service-Oriented Architecture , 2007, IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07).

[6]  Sören Auer,et al.  Expressing Business Process Models as OWL-S Ontologies , 2006, Business Process Management Workshops.

[7]  W. Gareth J. Howells,et al.  Model Transformation from OWL-S to BPEL Via SiTra , 2007, ECMDA-FA.

[8]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[9]  David L. Martin,et al.  Describing Web Services using OWL-S and WSDL , 2003 .

[10]  Hao Ding,et al.  Ontology-based Semantic Annotation for Semantic Interoperability of Process Models , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[11]  MartinDavid,et al.  Bringing Semantics to Web Services with OWL-S , 2007 .