{'fraction_non_alphanumeric': 0.018495684340320593, 'fraction_numerical': 0.0, 'mean_word_length': 5.393700787401575, '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}}
Model-based domain ontology engineering

Business Process Models describe sequences of activities, expressed in a certain modeling language, with the model elements being labeled following the business terminology in use in the applicable domain. In case no predefined vocabulary or rules for assigning those labels are in place, terms are chosen individually on a case-by-case-basis. As a result, models are often semantically heterogeneous concerning the domain language. For resolving these ambiguities when comparing or integrating models, support through a consensus terminology is required. We show in this discussion paper how to reuse models to capture the domain knowledge contained and relate it for usage and further collaborative evolution, so that over time an authentic domain ontology can emerge.