{'fraction_non_alphanumeric': 0.015358361774744027, 'fraction_numerical': 0.0, 'mean_word_length': 5.522222222222222, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Automating the Development of Web Service Compositions Using Templates

The development of Web Service compositions has not yet been automated. Web Service-based process definitions can be created automatically using Web Service compositions templates. Templates are units of code and functionality reuse. We argue that templates can be used to implement coordination protocols roles, design patterns, algorithms and domain specific business processes. We also discuss the implications of this approach. The success of this approach depends mainly on the existence of appropriate tools.