{'fraction_non_alphanumeric': 0.021222410865874362, 'fraction_numerical': 0.0, 'mean_word_length': 4.836633663366337, '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 unified framework for modeling cooperative design processes and cooperative business processes

Looks at any cooperative design process as a decision-making process, i.e. as a non-deterministic process. The process is performed by responsible agents having the freedom to decide how to proceed according to their assessment of the situation they are faced to. However, the cooperative design process cannot be an ad-hoc and chaotic process. We look at it as a repeatable process made of steps resulting each of the application of the same pattern for decision making. The pattern views a decision as a choice of the way to proceed in a given situation to achieve an intention. An intention can be fulfilled in different ways depending on the situation being considered. We propose a process meta-model for describing such a pattern of decision making. This meta-model can also be used for modeling cooperative business processes, whether well-structured or ill-structured. In order to deal with a wide range of cooperative processes, we propose a single-process meta-model which provides the structuredness of predefined models and the flexibility of ill-structured processes.