{'fraction_non_alphanumeric': 0.019969278033794162, 'fraction_numerical': 0.0, 'mean_word_length': 5.547738693467337, '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}}
Modelling Engineering Design Processes with Role Activity Diagrams

A graphical approach to modelling engineering design processes is presented, drawing on Pugh's Total Design model, the V-Process Model of software and systems engineering and Role Activity Diagrams. The proposed notation combines and extends these representations in a novel way. The concurrent, multi- disciplinary characteristic of Pugh's model is retained and extended to embrace concurrent development of subsystems by supplier processes. The V-Process model is adapted to be consistent with Pugh's model and both are interpreted as Role Activity Diagrams, enabling the assignment of activity to logical organisational processes, which interact with each other. The resulting notation supports the description of multi-disciplinary processes in-the-large, providing an understandable conceptual model of an organisation's total design activity in the development of complex products. It also supports the description of processes and interactions at a detailed level, in a way which is consistent with the high level models. The proposed approach has been trialled on the engineering processes involved in the design and safety assessment of aero-engines and their control systems. Results are discussed and the approach assessed.