{'fraction_non_alphanumeric': 0.010922330097087379, 'fraction_numerical': 0.0, 'mean_word_length': 5.203007518796992, '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}}
Using UML and object-coordination-nets for workflow specification

The specification of intra- and inter-organizational workflows in a manner which scales up to complex workflows across division and company borders is a central issue for present-day workflow modeling. The approach described integrates standard object oriented structure modeling using UML diagrams with Petri net techniques for specifying behavior in order to provide an adequate support for modeling all aspects of workflows. The approach puts its emphasis on structuring and abstraction techniques to manage the size and complexity of real life applications. A contract mechanism is used to ensure the independence of different companies and to permit the reuse of partial workflows in a manner which is secure for the offering as well as the usage side.