{'fraction_non_alphanumeric': 0.008764241893076249, 'fraction_numerical': 0.0, 'mean_word_length': 5.7976190476190474, '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}}
Enabling Efficient Service Distribution using Process Model Transformations

The challenge of service distribution has been considered in the fields of cross-organizational interoperability, grid computing and task delegation but little addressed for cross-zone application deployment in Cloud Computing. This paper proposes a process model transformation technique based on activity aggregation to efficiently distribute services for the Web of Data between various Cloud availability zones. The authors propose a workflow decomposition method based on SPQR fragments and the definition of an efficient service distribution algorithm according to a defined cost model. This cost model considers not only the transmission of information between activities for data and control scopes but also the cost of activity execution in different regions. Finally the authors validate their method by providing a tool that introduces the distribution information into the workflow, applying their distribution algorithm in a use case and describing the transformation process to distributed BPEL code that can be easily deployed to back-end instances.