{'fraction_non_alphanumeric': 0.012413793103448275, 'fraction_numerical': 0.0, 'mean_word_length': 5.785046728971962, '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}}
An algorithm for task-based application composition

Task-based computing paradigm enables new kinds of mobile applications which are composed by networking services and heterogeneous resources. These applications use explicit user task descriptions to bind resources at runtime, thus making it easier to achieve application adaptation in changing context. In this paper, we will present an algorithm for application composition which performs resource allocation in real time according to user requirements. We will present a resource model and a system architecture for dynamic application composition. We will focus on the implementation of an application composition algorithm and demonstrate preliminary testing results.