Model-driven approach to enterprise interoperability at the technical service level

Enterprise Interoperability is the ability of enterprises to interoperate in order to achieve their business goals. Although the purpose of enterprise interoperability is determined at the business level, the use of technical (IT) services to support business services implies that interoperability s...

Full description

Saved in:
Bibliographic Details
Published in:Computers in industry Vol. 64; no. 8; pp. 951 - 965
Main Authors: Khadka, Ravi, Sapkota, Bramhananda, Ferreira Pires, Luís, van Sinderen, Marten, Jansen, Slinger
Format: Journal Article
Language:English
Published: Amsterdam Elsevier B.V 01-10-2013
Elsevier Sequoia S.A
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Enterprise Interoperability is the ability of enterprises to interoperate in order to achieve their business goals. Although the purpose of enterprise interoperability is determined at the business level, the use of technical (IT) services to support business services implies that interoperability solutions at both the business and technical level should be aligned. This paper introduces and demonstrates the suitability of an approach based on model transformations to automate enterprise interoperability. We start by considering that a set of enterprises are willing to interoperate in the context of their individual goals. The interactions necessary for their cooperation are then properly captured in terms of a so-called choreography. Our approach allows a choreography to be mapped and transformed to an orchestration, which defines the operation of the actual technical services of the interoperating enterprises. The paper discusses the technical challenges of implementing the transformation, and illustrates our approach with two application scenarios.
ISSN:0166-3615
1872-6194
DOI:10.1016/j.compind.2013.07.006