{'fraction_non_alphanumeric': 0.006269592476489028, 'fraction_numerical': 0.0, 'mean_word_length': 5.945652173913044, '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}}
Virtual transaction model to support workflow applications

Workflow management systems require advanced transaction support to cope with long running activities. This paper presents a model called the Virtual Transaction to provide transactional support to the workflow applications. This model simplifies the process design and enables the process designer to visualize the transactional regions and ensure correctness when running business processes that integrate related tasks that are executed at different locations. Discussions on how the ACID properties for complex business processes are achieved using this model are presented.