Model-Driven Development of Service Compositions for Enterprise Interoperability

被引:0
|
作者
Khadka, Ravi [1 ]
Sapkota, Brahmananda [2 ]
Pires, Luis Ferreira [2 ]
Van Sinderen, Marten [2 ]
Jansen, Slinger [1 ]
机构
[1] Univ Utrecht, POB 80 089, NL-3508 TB Utrecht, Netherlands
[2] Univ Twente, NL-7500AE Enschede, Netherlands
来源
关键词
SOA; MDA; Metamodel Transformation; Enterprise Interoperability; Choreography; Orchestration; Service Composition; Service Interoperability; TRANSFORMATION; ORCHESTRATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service-Oriented Architecture (SOA) has emerged as an architectural style to foster enterprise interoperability, as it claims to facilitate the flexible composition of loosely coupled enterprise applications and thus alleviates the heterogeneity problem among enterprises. Meanwhile, Model-Driven Architecture (MDA) aims at facilitating the development of distributed application functionality, independent from its implementation using a specific technology platform and thus contributes to deployment in different platforms. In this paper we propose an MDA-based transformation technique for service composition. The contribution of the paper is two-fold. First, our approach shows how enterprise interoperability is supported by service composition at two different technical levels, namely at choreography and orchestration level. Second, the approach contributes to the management of changes that affect enterprise interoperability, by defining a (semi-)automated transformation from choreography to orchestrations in which the interoperability constraints specified at the choreography level are preserved.
引用
收藏
页码:177 / +
页数:3
相关论文
共 50 条
  • [1] Model-driven approach to enterprise interoperability at the technical service level
    Khadka, Ravi
    Sapkota, Bramhananda
    Pires, Luis Ferreira
    van Sinderen, Marten
    Jansen, Slinger
    [J]. COMPUTERS IN INDUSTRY, 2013, 64 (08) : 951 - 965
  • [2] Model-driven engineering of mediation information system for enterprise interoperability
    Benaben, Frederick
    Truptil, Sebastien
    Mu, Wenxin
    Pingaud, Herve
    Touzi, Jihed
    Rajsiri, Vatcharaphun
    Lorre, Jean-Pierre
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2018, 31 (01) : 27 - 48
  • [3] A model-driven framework for enterprise service management
    Huang Y.
    Kumaran S.
    Chung J.-Y.
    [J]. Information Systems and e-Business Management, 2005, 3 (2) : 201 - 217
  • [4] MDESB: Model-driven Enterprise Service Bus
    Zhang Ming-bao
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON WEB INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 144 - 147
  • [5] Model-driven development of enterprise applications
    Kulkarni, V
    Reddy, S
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 118 - 128
  • [6] Towards a Model-driven Development of Enterprise Systems
    Vares, Fatemeh
    Amiri, Mohammad Javad
    Parsa, Saeed
    [J]. 2017 18TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING CONFERENCE (CSSE), 2017, : 42 - 48
  • [7] Model-driven development of a mediation service
    Quartel, Dick
    Pokraev, Stanislav
    Pessoa, Rodrigo Mantovaneli
    van Sinderen, Marten
    [J]. EDOC 2008: 12TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS, 2008, : 117 - 126
  • [8] Model-driven web service development
    Baïna, K
    Benatallah, B
    Casati, F
    Toumani, F
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2004, 3084 : 290 - 306
  • [9] Model-Driven Instrumentation for Monitoring the Quality of Web Service Compositions
    Momm, Christof
    Detsch, Thomas
    Abeck, Sebastian
    [J]. EDOCW: 2008 12TH ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS, 2008, : 119 - 128
  • [10] Lessons Learned on the Development of an Enterprise Service Management System Using Model-Driven Engineering
    Garcia-Carmona, Rodrigo
    Duenas, Juan C.
    Cuadrado, Felix
    Luis Ruiz, Jose
    [J]. SOFTWARE AND DATA TECHNOLOGIES, 2011, 50 : 59 - +