{'fraction_non_alphanumeric': 0.024734982332155476, 'fraction_numerical': 0.0, 'mean_word_length': 5.625730994152047, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Collaborative Business Process Management Through a Platform Based on Cloud Computing

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 organization autonomy, decentralized execution, global view of message exchange, and peer-to-peer interactions; and rigid platforms for generating and deploying PAISs on-demand according to 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. The use of cloud computing also implies to deal with privacy, elasticity, and portability issues; the platform offers proper approaches to deal with them.