Cloud-based platform for collaborative business process management

With the wide adoption of the Internet, organizations establish collaborative networks to execute Collaborative Business Processes (CBPs). Current approaches of Process-Aware Information Systems (PAISs) to implement and execute CBPs have shortcomings: high costs and complexity of IT infrastructure to deploy the PAISs; poor support for autonomy, decentralization, global view of message exchange and peer-to-peer interactions; and rigid platforms for generating and deploying PAISs on-demand according with the CBPs agreed in collaborative networks. To overcome these issues, this work proposes a cloud-based platform for the management of CBPs. The platform provides cloud services that enable the generation and deployment on-demand of the PAISs required to implement the agreed CBPs, as well as the execution on-demand of CBPs by fulfilling the abovementioned issues. To deal with privacy issues, the platform can be deployed in private clouds. Elasticity is provided at the level of process instances and portability is also achieved.

[1]  Lars Braubach,et al.  Elastic component‐based applications in PaaS clouds , 2016, Concurr. Comput. Pract. Exp..

[2]  Luis M. Camarinha-Matos,et al.  Cloud-based collaboration spaces for enterprise networks , 2015, 2015 International Conference on Computing and Communications Technologies (ICCCT).

[3]  Omar Chiotti,et al.  Modeling and Specification of Collaborative Business Processes with a MDA Approach and a UML Profile , 2007 .

[4]  Jianwen Su,et al.  jBPM4S: A Multi-tenant Extension of jBPM to Support BPaaS , 2015, AP-BPM.

[5]  Rajkumar Buyya,et al.  Ensuring Security and Privacy Preservation for Cloud Data Services , 2016, ACM Comput. Surv..

[6]  Luis M. Camarinha-Matos,et al.  Achieving Coherence between Strategies and Value Systems in Collaborative Networks , 2014, PRO-VE.

[7]  Mohamed Mohamed,et al.  An autonomic approach to manage elasticity of business processes in the Cloud , 2015, Future Gener. Comput. Syst..

[8]  Arumugam Seetharaman,et al.  The usage and adoption of cloud computing by small and medium businesses , 2013, Int. J. Inf. Manag..

[9]  Paul W. P. J. Grefen Networked Business Process Management , 2013, Int. J. IT Bus. Alignment Gov..

[10]  George Pallis,et al.  Cloud Computing: The New Frontier of Internet Computing , 2010, IEEE Internet Computing.

[11]  Omar Chiotti,et al.  A distributed repository for managing business process models in cross-organizational collaborations , 2013, Comput. Ind..

[12]  Claudia-Melania Chituc,et al.  A framework proposal for seamless interoperability in a collaborative networked environment , 2009, Comput. Ind..

[13]  Moustafa Ghanem,et al.  Future Generation Computer Systems ( ) – Future Generation Computer Systems Enabling Cost-aware and Adaptive Elasticity of Multi-tier Cloud Applications , 2022 .

[14]  Danillo Sprovieri,et al.  Combining Business Processes and Cloud Services: A Marketplace for Processlets , 2015, BIS.

[15]  Álvaro López García,et al.  ooi: OpenStack OCCI interface , 2016, SoftwareX.

[16]  Omar Chiotti,et al.  Behavior Alignment and Control Flow Verification of Process and Service Choreographies , 2012, J. Univers. Comput. Sci..

[17]  Tharam S. Dillon,et al.  Cloud Computing: Issues and Challenges , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[18]  Hamideh Afsarmanesh,et al.  Collaborative networked organizations - Concepts and practice in manufacturing enterprises , 2009, Comput. Ind. Eng..

[19]  Yan-Bo Han,et al.  A Cloud-Based BPM Architecture with User-End Distribution of Non-Compute-Intensive Activities and Sensitive Data , 2010, Journal of Computer Science and Technology.

[20]  Marco Comuzzi,et al.  Patterns and tools for business process monitoring customization , 2015, Service Oriented Computing and Applications.

[21]  Mohamed Mohamed,et al.  Open Cloud Computing Interface - Platform , 2013 .

[22]  Angela Lin,et al.  Cloud computing as an innovation: Percepetion, attitude, and adoption , 2012, Int. J. Inf. Manag..

[23]  Hans-Arno Jacobsen,et al.  BPM in Cloud Architectures: Business Process Management with SLAs and Events , 2010, BPM.

[24]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[25]  Edgar Tello-Leal,et al.  Model-Driven Development Methodology for B2B Collaborations , 2010, 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[26]  Pablo David Villarreal,et al.  Ontology-Based Heuristics for Process Behavior: Formalizing False Positive Scenarios , 2016, Business Process Management Workshops.

[27]  Marco Lützenberger,et al.  Integrating process modelling into multi-agent system engineering , 2012, Multiagent Grid Syst..

[28]  Edgar Tello-Leal,et al.  Software Agent Architecture for Managing Inter-Organizational Collaborations , 2014 .

[29]  Srikumar Venugopal,et al.  Elastic Business Process Management: State of the art and open challenges for BPM in the cloud , 2014, Future Gener. Comput. Syst..