Luca Mazzola, Patrick Kapahnke, P. Waibel, C. Hochreiner, M. Klusch
{"title":"FCE4BPMN: On-demand QoS-based optimised process model execution in the cloud","authors":"Luca Mazzola, Patrick Kapahnke, P. Waibel, C. Hochreiner, M. Klusch","doi":"10.1109/ICE.2017.8279903","DOIUrl":null,"url":null,"abstract":"One of the most important requirements for the manufacturing industry is the scalable and fault tolerant realization of their business processes. While there are already several propositions towards elastic process execution on cloud resources, compensation for faulty tasks often remains a manual task. In this paper, we present FCE4BPMN, which realizes a cloud-based execution environment, which can compensate business model executions exceptions on-demand. These compensations are performed just-in-time and ad-hoc, based on a semantically annotated BPMN model. Besides basic compensations, the optimization component is also capable of optimizing the overall process execution based on different QoS criteria. We, therefore, provide an extension to the BPMN standard as well as an execution environment to run business processes on cloud resources. Finally, we validate our approach based on a set of requirements originating from the manufacturing domain.","PeriodicalId":421648,"journal":{"name":"2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)","volume":"30 8","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICE.2017.8279903","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
One of the most important requirements for the manufacturing industry is the scalable and fault tolerant realization of their business processes. While there are already several propositions towards elastic process execution on cloud resources, compensation for faulty tasks often remains a manual task. In this paper, we present FCE4BPMN, which realizes a cloud-based execution environment, which can compensate business model executions exceptions on-demand. These compensations are performed just-in-time and ad-hoc, based on a semantically annotated BPMN model. Besides basic compensations, the optimization component is also capable of optimizing the overall process execution based on different QoS criteria. We, therefore, provide an extension to the BPMN standard as well as an execution environment to run business processes on cloud resources. Finally, we validate our approach based on a set of requirements originating from the manufacturing domain.