
arXiv: 1409.5715
handle: 1959.4/unsworks_13616
With the advent of cloud computing, organizations are nowadays able to react rapidly to changing demands for computational resources. Not only individual applications can be hosted on virtual cloud infrastructures, but also complete business processes. This allows the realization of so-called elastic processes, i.e., processes which are carried out using elastic cloud resources. Despite the manifold benefits of elastic processes, there is still a lack of solutions supporting them. In this paper, we identify the state of the art of elastic Business Process Management with a focus on infrastructural challenges. We conceptualize an architecture for an elastic Business Process Management System and discuss existing work on scheduling, resource allocation, monitoring, decentralized coordination, and state management for elastic processes. Furthermore, we present two representative elastic Business Process Management Systems which are intended to counter these challenges. Based on our findings, we identify open issues and outline possible research directions for the realization of elastic processes and elastic Business Process Management.
Please cite as: S. Schulte, C. Janiesch, S. Venugopal, I. Weber, and P. Hoenisch (2015). Elastic Business Process Management: State of the Art and Open Challenges for BPM in the Cloud. Future Generation Computer Systems, Volume NN, Number N, NN-NN., http://dx.doi.org/10.1016/j.future.2014.09.005
anzsrc-for: 4609 Information Systems, FOS: Computer and information sciences, 4609 Information Systems, anzsrc-for: 4605 Data management and data science, anzsrc-for: 0805 Distributed Computing, Computer Science - Distributed; Parallel; and Cluster Computing, Elastic BPM, anzsrc-for: 46 Information and Computing Sciences, Elastic processes, anzsrc-for: 0803 Computer Software, anzsrc-for: 0806 Information Systems, 004, 4606 Distributed Computing and Systems Software, 46 Information and Computing Sciences, Computer Science - Distributed, Parallel, and Cluster Computing, C.2.4, Cloud computing, Distributed, Parallel, and Cluster Computing (cs.DC), anzsrc-for: 4606 Distributed Computing and Systems Software, Business Process Management
anzsrc-for: 4609 Information Systems, FOS: Computer and information sciences, 4609 Information Systems, anzsrc-for: 4605 Data management and data science, anzsrc-for: 0805 Distributed Computing, Computer Science - Distributed; Parallel; and Cluster Computing, Elastic BPM, anzsrc-for: 46 Information and Computing Sciences, Elastic processes, anzsrc-for: 0803 Computer Software, anzsrc-for: 0806 Information Systems, 004, 4606 Distributed Computing and Systems Software, 46 Information and Computing Sciences, Computer Science - Distributed, Parallel, and Cluster Computing, C.2.4, Cloud computing, Distributed, Parallel, and Cluster Computing (cs.DC), anzsrc-for: 4606 Distributed Computing and Systems Software, Business Process Management
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 79 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 1% |
