Towards a BPM Cloud Architecture with Data and Activity Distribution

被引:17
作者
Duipmans, Evert F. [1 ]
Pires, Luis Ferreira [1 ]
Santos, Luiz O. Bonino da Silva [2 ]
机构
[1] Univ Twente, POB 217, NL-7500 AE Enschede, Netherlands
[2] BiZZdesign, Enschede, Netherlands
来源
PROCEEDINGS OF THE 2012 IEEE 16TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2012) | 2012年
关键词
BPM; cloud computing; process transformation; sensitive data; data distribution; activity distribution;
D O I
10.1109/EDOCW.2012.30
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, many organizations use BPM for capturing and monitoring their business processes. The introduction of BPM in an organization may become expensive, because of the upfront investments on software and hardware. Therefore, organizations can choose for a cloud-based BPM system, in which a BPM system can be used in a pay-peruse manner. Opting for cloud-based solutions may normally raise concerns in organizations such as privacy, security, legal constraints and control. By combining cloud-based and traditional BPM, organizations can benefit from the best of both worlds. This paper proposes a distribution solution in which a business process is separated into individual business processes to be executed in the cloud and on-premise. This solution gives users the freedom to place sensitive data and non-computation-intensive activities within the borders of their organization, whereas less sensitive data and computation-intensive activities can be placed in the cloud. In our proposed approach, the business processes for both on-premise and the cloud are created by performing a transformation on the original business processes, guided by a distribution list in which the placement of each activity and data element is defined. This paper discusses the challenges of implementing this transformation.
引用
收藏
页码:165 / 171
页数:7
相关论文
共 19 条
[1]  
Alves A., 2007, Web Services Business Process Execution Language Version 2.0
[2]  
[Anonymous], 2009, DEP ELECT ENG COMPUT
[3]  
[Anonymous], 2009, NATL I STAND TECHNOL, DOI DOI 10.6028/NIST.SP.800-145
[4]  
[Anonymous], 2019, Business Process Management: Concepts, Languages, Architectures
[5]   Towards BPEL in the Cloud: Exploiting Different Delivery Models for the Execution of Business Processes [J].
Anstett, Tobias ;
Leymann, Frank ;
Mietzner, Ralph ;
Strauch, Steve .
2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, :670-677
[6]  
Baresi L., 2006, ECEASST, V3
[7]  
CHAFLE GB, 2004, WWW ALT 04, P134
[8]   On-Demand Resource Provisioning for BPEL Workflows Using Amazon's Elastic Compute Cloud [J].
Doernemann, Tim ;
Juhnke, Ernst ;
Freisleben, Bernd .
CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2009, :140-147
[9]   A flexible approach for automatic process decentralization using dependency tables [J].
Fdhila, Walid ;
Yildiz, Ustun ;
Godart, Claude .
2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, :847-+
[10]   THE PROGRAM DEPENDENCE GRAPH AND ITS USE IN OPTIMIZATION [J].
FERRANTE, J ;
OTTENSTEIN, KJ ;
WARREN, JD .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1987, 9 (03) :319-349