Detecting Portability Issues in Model-Driven BPEL Mappings
Faculty/Professorship: | Distributed Systems |
Author(s): | Lenhard, Jörg; Wirtz, Guido ![]() |
Title of the compilation: | Proceedings of the Twenty-Fifth International Conference on Software Engineering & Knowledge Engineering : 2013, Boston, June 27 - 29 |
Corporate Body: | Knowledge Systems Institute Graduate School, USA |
Publisher Information: | Skokie, IL 60076, USA : Knowledge Systems Institute Graduate School |
Year of publication: | 2013 |
Pages: | 4 |
ISBN: | 978-1-891706-33-2 |
Language(s): | English |
URL: | http://index.ksi.edu/conf/seke/2013/cr/77.pdf |
Abstract: | Service orchestration languages, like the Web Services Business Process Execution Language (BPEL), have been frequently used to provide an implementation platform for model-driven development approaches. As avoidance of vendor lock-in and portability of process definitions are central aims of BPEL, most approaches claim to support a large set of different runtime environments. But, even though today various runtimes for BPEL are available, every runtime implements a different language subset, thus hampering portability. Our idea is to improve this situation by using techniques, the Web Services Interoperability Organization (WS-I) has used to improve services interoperability. We describe a portability profile for BPEL that can detect portability issues in process definitions. Using this profile, we evaluate the portability of BPEL mappings used in several model-driven development approaches. |
Keywords: | SOA, BPEL, portability, profile, mapping |
Type: | Conferenceobject |
URI: | https://fis.uni-bamberg.de/handle/uniba/1872 |
Year of publication: | 16. April 2014 |

originated at the
University of Bamberg
University of Bamberg