Fachstudie No. 146 Comparison of Composition Engines and Identification of Shortcomings with Respect to Cloud Computing
Institut für Architektur von Anwendungssystemen Universität Stuttgart Universitätsstraße 38 D–70569 Stuttgart Fachstudie No. 146 Comparison of Composition Engines and Identification of Shortcomings with Respect to Cloud Computing Thomas Bachmann, Lukasz Bialy, Anand Babu Study Course: Software Engineering Examiner: Prof. Dr. Frank Leymann Supervisors: Dr. Vasilios Andrikopoulos, Steve Strauch Started at: 2011-10-07 Finished at: 2012-02-20 CR-Classification: C.2.4, D.2.11, F.1.1, H.3.5, H.4.1 ii Abstract Most workflow engines are currently not Cloud-aware. This is due to multiple reasons like no support for transparent scalability, no multi-tenancy support, no ability to store process related data in a Cloud storage, or no support for quality of service enforcements. Recently Cloud based workflow services appeared in the workflow landscape and promise to run workflows in the Cloud. This student reports evaluates current state of the art BPEL and BPMN workflow engines and Cloud based workflow services according to their Cloud- awareness and general workflow functionalities. Identified shortcomings are described and prioritized. As a result of this evaluation the workflow engine WSO2 Stratos is best suited for running workflows in the Cloud, but it lacks native clustering support and quality of service enforcement. Keywords: workflow engine, survey, BPEL, BPMN, Cloud computing iii iv Change Log Version Date Chapter Comment Author 1 Draft 2012- 1-3 first review done TB, LB, 02-03 AB 1 2012- Abstract, added abstract, changed chapter 1 and 2
[Show full text]