{'fraction_non_alphanumeric': 0.020330368487928845, 'fraction_numerical': 0.0, 'mean_word_length': 5.735042735042735, '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}}
The Dependency Manager: A Base Service for Transactional Workflow Management

The management of long-lived applications is a great challenge to transaction processing systems. On the other side, workflow management systems (WFMS) provide mechanisms for basic navigation and synchronization of activities in workflows. However, WFMS do not allow reliable execution of transactional workflows since they have no provisions for activity coordination. In the paper, we introduce the dependency manager (DM) which implements a mechanism for reliable synchronization and coordination of the state transitions of generic activities. The DM is designed as new component of an extended X/Open architecture, which offers its services to both workflow management and transaction processing systems.