publications: - title: "Model-Driven Development of Service Compositions for Enterprise Interoperability" author: - name: "Ravi Khadka" link: "http://www.cs.uu.nl/staff/ravi.html" - name: "Brahmananda Sapkota" link: "http://www.sapkota.org/" - name: "Luis Ferreira Pires" link: "http://www.utwente.nl/ewi/trese/people/Ferreira%20Pires/" - name: "Marten van Sinderen" link: "http://wwwhome.cs.utwente.nl/~sinderen/" - name: "Slinger Jansen" link: "http://www.slingerjansen.nl" year: "2011" 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." tags: - "model-to-model transformation" - "rule-based" - "deployment" - "meta-model" - "architecture" - "composition" - "constraints" - "model-driven development" - "source-to-source" - "model transformation" - "Meta-Environment" - "systematic-approach" - "transformation" researchr: "https://researchr.org/publication/ravi2011IWEI" cites: 0 citedby: 0 pages: "177-190" booktitle: "Enterprise Interoperability" volume: "76" series: "LNBIP" publisher: "Springer" isbn: "978-3-642-19680-5" kind: "incollection" key: "ravi2011IWEI" - title: "An Evaluation of Dynamic Web Service Composition Approaches" author: - name: "Ravi Khadka" link: "http://www.cs.uu.nl/staff/ravi.html" - name: "Brahmananda Sapkota" link: "http://www.sapkota.org/" year: "2010" month: "July" abstract: "Web Services composition has received much interest from both the academic researchers and industry to support cross-enterprise application integration. Promising research projects and their prototypes are being developed. At the same time the web service environment is getting more dynamic as numerous web services are being published by the service providers in the Internet. To meet the users requirements regarding on-demand delivery of customized services, dynamic web service composition approaches have emerged. But still many compositional issues have to be overcome like dynamic discovery of services, compositional correctness, transactional supports etc. In this paper we discuss some of these issues and then investigate some of the representative dynamic web service composition approaches. We evaluate those approaches on the basis of the issues and present how the future research can benefit by addressing those issues of dynamic web service composition. " tags: - "discovery" - "dynamic web service composition" - "web service" - "composition" - "web services" - "web applications" - "Meta-Environment" - "systematic-approach" researchr: "https://researchr.org/publication/khadka2010" cites: 0 citedby: 0 booktitle: "An Evaluation of Dynamic Web Service Composition Approaches" address: "http://doc.utwente.nl/72798/" organization: "University of Twente" publisher: "SciTePress" kind: "proceedings" key: "khadka2010"