{'fraction_non_alphanumeric': 0.016605166051660517, 'fraction_numerical': 0.0, 'mean_word_length': 5.497005988023952, '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}}
A Service-Based Fog Execution Environment for the IoT-Aware Business Process Applications

With the fast development of Internet of Things (IoT), a large amount of services are being generated continuously by different business process applications hosted on edge devices. In order to facilitate seamless access and service life cycle management of large, distributed and heterogeneous IoT services, service computing and fog computing have been widely used as the promising technologies. However, an execution environment integrating IoT services into these two technologies is still an open research challenge. In this paper, we proposed a novel service-based fog execution environment to make the business process applications fit in the dynamic IoT service environment. The proposed IoT execution environment promises a full-life cycle management of the IoT services, a low latency response of the edge devices and a distributed execution of the business process applications. An actual running intelligent medical case is given to validate our proposed IoT execution environment.