{'fraction_non_alphanumeric': 0.014022787028921999, 'fraction_numerical': 0.0, 'mean_word_length': 5.488636363636363, '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}}
Service oriented architectures for business process management systems

The integration of research in the area of Service Oriented Architectures (SOA) with current methodologies and tools of Business Processes Management Systems (BPMS) will bring significant contributions to the objectives of dynamic process management in modern enterprises. However, at the current state of development of both BPMS and SOA, this dynamism is limited by numerous factors. This article aims to provide a brief survey of on-going research in the application of Service Oriented Architectures in Business Process Management, examining its usage, its relation with other technologies and related open issues. In particular we take a specific view of the problem, namely that of the software engineer that is asked to design, develop and implement service architectures under current business process management systems. We proceed presenting a simple case study that captures some of the proposed methodologies and tools and we use such case study to highlight a number of problems related to the implementation of such architectures in real world situations.