Model-driven development of service compositions for enterprise interoperability

22Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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. © 2011 IFIP International Federation for Information Processing.

Cite

CITATION STYLE

APA

Khadka, R., Sapkota, B., Pires, L. F., Van Sinderen, M., & Jansen, S. (2011). Model-driven development of service compositions for enterprise interoperability. In Lecture Notes in Business Information Processing (Vol. 76 LNBIP, pp. 177–190). Springer Verlag. https://doi.org/10.1007/978-3-642-19680-5_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free