Interoperable Supply-Chain Applications: Message Metamodel-Based Semantic Reconciliation of B2B Messages

Supply-chain applications exchange numerous electronic business-to-business (B2B) messages of varied types. Traditionally, prior to a message exchange, partners adopt one particular message specification that constrains message structure and syntax to implement compatible application message interfaces. However, in open, dynamic supply-chains, the applications need to interact even though their message interfaces are based on different, yet incompatible message specifications. To achieve such interactions, we propose the Message Metamodel-based semantic reconciliation of B2B messages. The Message Metamodel is a novel, ontological form that provides for common representation of B2B message specifications and messages of various syntaxes, such as Extensible Markup Language (XML) or Electronic Data Interchange (EDI). The experimental investigation showed that proposed semantic reconciliation architecture built atop the Message Metamodel (1) insulates the reconciliation activities from the specific message syntaxes, (2) supports the reconciliation of messages irrespective of message standards used, and (3) enables seamless interoperable message exchange between heterogeneous supply-chain applications.

[1]  Steven R. Ray,et al.  Manufacturing interoperability , 2003, J. Intell. Manuf..

[2]  Christoph Bussler,et al.  Ontologizing EDI: first steps and initial experience , 2005, International Workshop on Data Engineering Issues in E-Commerce.

[3]  Asuman Dogac,et al.  A Semantic-Based Solution for UBL Schema Interoperability , 2009, IEEE Internet Computing.

[4]  Tomas Vitvar,et al.  SAWSDL: Semantic Annotations for WSDL and XML Schema , 2007, IEEE Internet Computing.

[5]  Boonserm Kulvatunyou,et al.  An Ontology for the e-Kanban Business Process , 2007 .

[6]  Boonserm Kulvatunyou,et al.  A semantic-mediation architecture for interoperable supply-chain applications , 2008, Int. J. Comput. Integr. Manuf..

[7]  Nenad Ivezic,et al.  Semantic enterprise application integration standards , 2007, Int. J. Manuf. Technol. Manag..

[8]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[9]  Balakrishnan Chandrasekaran,et al.  What are ontologies, and why do we need them? , 1999, IEEE Intell. Syst..

[10]  Amit P. Sheth,et al.  Semantically Annotating a Web Service , 2007, IEEE Internet Computing.

[11]  Dong Yang,et al.  An ontology-based architecture for implementing semantic integration of supply chain management , 2008, Int. J. Comput. Integr. Manuf..

[12]  Hannes Werthner,et al.  Harmonise: A Step Toward an Interoperable E-Tourism Marketplace , 2005, Int. J. Electron. Commer..

[13]  Nenad Ivezic,et al.  Enabling Semantic Mediation for Business Applications: XML-RDF, RDF-XML and XSD-RDFS transformations , 2007, IESA.

[14]  Maurizio Lenzerini,et al.  Models for semantic interoperability in service-oriented architectures , 2005, IBM Syst. J..

[15]  Armin Haller,et al.  WSMX - a semantic service-oriented architecture , 2005, IEEE International Conference on Web Services (ICWS'05).

[16]  Matthias Jarke,et al.  GeRoMe: A Generic Role Based Metamodel for Model Management , 2005, OTM Conferences.

[17]  Erhard Rahm,et al.  Rondo: a programming platform for generic model management , 2003, SIGMOD '03.

[18]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

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

[20]  David W. Flater Automated Composition of Conversion Software | NIST , 2004 .

[21]  Shawn Bowers,et al.  Representing and Transforming Model-Based Information , 2000 .

[22]  Boris Motik,et al.  MAFRA - A MApping FRAmework for Distributed Ontologies , 2002, EKAW.

[23]  Alun D. Preece,et al.  Ontology Reconciliation , 2004, Handbook on Ontologies.

[24]  Seog-Chan Oh,et al.  Manufacturing interoperability using a semantic mediation , 2008 .

[25]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.

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

[27]  Michele Missikoff,et al.  Formalizing the OPAL eBusiness ontology design patterns with OWL , 2007, IESA.

[28]  Yildiray Kabak,et al.  Artemis message exchange framework: semantic interoperability of exchanged messages in the healthcare domain , 2005, SGMD.

[29]  D. Lambert,et al.  Supply Chain Management: Implementation Issues and Research Opportunities , 1998 .

[30]  Charles L. Forgy,et al.  Rete: A Fast Algorithm for the Many Patterns/Many Objects Match Problem , 1982, Artif. Intell..