{'fraction_non_alphanumeric': 0.014510278113663845, 'fraction_numerical': 0.0, 'mean_word_length': 6.016949152542373, '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}}
A framework for configurable workflow systems

Workflow technology, which is characterized by extracting process logic from individual applications and manipulating it separately to achieve organization-wide business process integration and automation, asks for an appropriate infrastructure support and encourages new system architectural styles. The paper presents a framework for constructing workflow based applications. Based on configurable models, software agents and business objects, the framework focuses on, in addition to supporting the basic requirements of workflow based computing, the flexibility issues that are identified as a deficiency of many contemporary workflow systems. With the help of the framework, a workflow system can be more flexibly composed at runtime according to specific and changing needs.