{'fraction_non_alphanumeric': 0.016593886462882096, 'fraction_numerical': 0.0, 'mean_word_length': 5.624277456647399, '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 Semantic Framework Supporting Business Process Variability Using Event Logs

Large organizations often have multiple branches situated in different locations, each branch may collaborate and learn from other branches' experience. Their Business processes (BPs) share often similar business goals and are slightly different. These branches are eager to develop new process variants to satisfy new requirements. Process execution logs, so called process event logs, can be used to analyze requirement changing situations and efficiently develop BP variants. However, these logs often have heterogeneous data-sources which prevent an easy and dynamic interoperability between different branches. In this paper, we propose a semantic framework tackling this heterogeneity issue. This framework promotes the creation of a semantic knowledge base from process event logs. Using this knowledge base, we offer BP designers the means to discover suitable BP fragments to assist process variant modeling. We performed experiments on a large public dataset and experimental results show that our approach is feasible and accurate in realistic situations.