{'fraction_non_alphanumeric': 0.024351924587588374, 'fraction_numerical': 0.0, 'mean_word_length': 5.275862068965517, '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 context-aware web service composition model for dynamic E-commerce applications

In web service based dynamic E-commerce applications, inclusion of context-aware features in the delivered services is an important approach to improve the efficiency of the dialogues between users and systems. In this paper, we explore a novel context-aware web service composition model for dynamic E-commerce applications, aims to effectively process and take advantage of contexts and facilitate the development of context-aware E-commerce applications. We present a context-aware composition model of web services for E-commerce applications based on a formal model, Context-aware Process Network (CAPN), which is a dataflow and channel based model of cooperative computation. We extend the Context-aware Process Network to a context-aware web service composition model named ECModel by adding a kind of sensor processes which is used to catch contextual data from external environment. Through modeling the register link's behaviors, we present how a web service can respond to its context changes dynamically. We describe formal behavior semantics of ECModel and realize context-awareness in this model. We also present a composition framework of dynamic E-commerce based on ECModel‥