{'fraction_non_alphanumeric': 0.013569937369519834, 'fraction_numerical': 0.0, 'mean_word_length': 4.8121212121212125, '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}}
Modeling Mobile Workflows with BPMN

The basic idea of business process modeling is to identify the set of activities which has to be performed to reach a particular goal and to define a partial order on that set. A mobile business process is a process which has instances where individual activities are performed using a mobile computer like a PDA or a smartphone. The contribution of this paper is the introduction of a special modeling approach for such mobile business processes, which is based on the Business Process Modeling Notation (BPMN). Our modelling approach includes so called location constraints which can be assigned to individual activities of a BPMN diagram. Such a constraint makes a statement about the location where that activity has to be performed or is not allowed to be performed. A further feature of our approach are dynamic constraints, i.e., it is possible to derive location constraints during runtime of a workflow instance.