{'fraction_non_alphanumeric': 0.02442159383033419, 'fraction_numerical': 0.0, 'mean_word_length': 5.282258064516129, '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}}
Thread management in Mashup execution platforms

We propose a Thread Management Strategy for Server Side Platforms that support the execution of Event Driven Mashups (i.e., composite services in which the service components interact through events rather than through the classical Call-Response paradigm). A Thread Management Strategy is necessary considering that such platforms are supposed to support the concurrent execution of large number of Mashups and as a consequence must exhibit high throughput and low latency. The Thread Management Strategy stems from an analysis of the interaction paradigms inside Mashups (e.g., call-response, polling, etc.). The paper describes the Thread Management Strategy and discusses its performance in the light of a set of experiments.