Options
Open Source versus Proprietary Software in Service-Orientation : The Case of BPEL Engines
Harrer, Simon; Lenhard, Jörg; Wirtz, Guido (2013): Open Source versus Proprietary Software in Service-Orientation : The Case of BPEL Engines, in: Samik Basu, Cesare Pautasso, Liang Zhang, u. a. (Hrsg.), Service-Oriented Computing : 11th International Conference, ICSOC 2013, Berlin, Germany, December 2-5, 2013 ; Proceedings, Heidelberg: Springer, S. 99–113.
Faculty/Chair:
Author:
Editor:
Title of the compilation:
Service-Oriented Computing : 11th International Conference, ICSOC 2013, Berlin, Germany, December 2-5, 2013 ; Proceedings
Corporate Body:
SOCA, 11, 2014, Berlin
Publisher Information:
Year of publication:
2013
Pages:
ISBN:
978-3-642-45004-4
Series ; Volume:
Lecture Notes in Computer Science ; 8274
Language:
English
Abstract:
It is a long-standing debate, whether software that is developed as open source is generally of higher quality than proprietary software.
Although the open source community has grown immensely during the last decade, there is still no clear answer.
Service-oriented software and middleware tends to rely on highly complex and interrelated standards and frameworks.
Thus, it is questionable if small and loosely coupled teams, as typical in open source software development, can compete with major vendors.
Here, we focus on a central part of service-oriented software systems, i.e., process engines for service orchestration, and compare open source and proprietary solutions.
We use the Web Services Business Process Execution Language (BPEL) and compare standard conformance and its impact on language expressiveness in terms of workflow pattern support of eight engines.
The results show that, although the top open source engines are on par with their proprietary counterparts, in general proprietary engines perform better.
Although the open source community has grown immensely during the last decade, there is still no clear answer.
Service-oriented software and middleware tends to rely on highly complex and interrelated standards and frameworks.
Thus, it is questionable if small and loosely coupled teams, as typical in open source software development, can compete with major vendors.
Here, we focus on a central part of service-oriented software systems, i.e., process engines for service orchestration, and compare open source and proprietary solutions.
We use the Web Services Business Process Execution Language (BPEL) and compare standard conformance and its impact on language expressiveness in terms of workflow pattern support of eight engines.
The results show that, although the top open source engines are on par with their proprietary counterparts, in general proprietary engines perform better.
Keywords: ; ; ; ;
open source
SOA
BPEL
patterns
conformance testing
Type:
Conferenceobject
Activation date:
June 23, 2014
Permalink
https://fis.uni-bamberg.de/handle/uniba/6199