{'fraction_non_alphanumeric': 0.01859229747675963, 'fraction_numerical': 0.0, 'mean_word_length': 5.727678571428571, '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 BUSINESS PROCESS MODELLING ENVIRONMENT FOR DESCRIBING DYNAMIC PROCESSES

In order to survive in the competitive business environment introduced by the technological burst of the last decade, most organisations automated their business activities. The efficient automation of business activities leads to improving their performance and enabling enterprise-wide monitoring and coordination. Business process (BP) modelling is an effective tool towards analysing the behaviour of business activities and facilitating their accurate and complete representation in an information system. Four types of business processes are usually studied in the literature: production, administrative, ad-hoc and collaborative. Administrative and production BPs refer to bureaucratic procedures that include well-defined steps and can be easily described by conventional modelling tools. Ad-hoc and collaborative processes deal with unique or loosely defined conditions and are dynamic in nature. Thus, they are not easily modelled. In this paper, we present a BP modelling environment for efficiently describing dynamic processes. BP modelling is based on extensions of the Modified Petri-Net (MPN) model and enables the description of activities in multiple levels of abstraction. The environment build to support BP modelling is based upon Lotus Domino/Notes groupware product. In order to depict MPN functionality, the experience obtained from its deployment for modelling dynamic banking activities is also presented.