{'fraction_non_alphanumeric': 0.013468013468013467, 'fraction_numerical': 0.0, 'mean_word_length': 5.41726618705036, '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}}
From UML activity diagrams to CPN: An automatic transforming method

Software performance evaluation has been taken into considerations in order to avoid failure of final software's performance, diminishing the risk of software development. This requires the method of evaluation effective and practical. CPN is good at simulating and verifying the dynamic behaviors of systems but limited by unignorable defects which researchers introduce UML to remedy. Unfortunately, because of the semantic separation between CPN and UML, the directly transforming work from the latter to the former has to rely on manual intervention, remaining old flaws unsolved and bringing new problems. This paper shows an approach that can convert UML activity diagrams to CPN models automatically via a specific intermediate model, which is being improved and will support all UML dynamic diagrams in the future.