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, multidisciplinary characteristic of Pugh’s model is retained and extended to embrace concurrent development of subsystems by supplier processes. The VProcess 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.
منابع مشابه
Getting SW Engineers on Board: Task Modelling with Activity Diagrams
This paper argues for a transfer of knowledge and experience gained in task-based design to Software Engineering. A transformation of task models into activity diagrams as part of UML is proposed. By using familiar notations, software engineers might be encouraged to accept task modelling and to pay more attention to users and their tasks. Generally, different presentations of a model can help ...
متن کاملAnalysing Process Models Quantitatively
Over the years, there has been much interest in modelling processes. Processes include those associated with the development of software and those business processes that make use of software systems. Recent research in Systems Engineering for Business Process Change highlights the importance of modelling business processes in order to evolve and maintain the legacy systems that support those p...
متن کاملModelling Processes Using RAD and UML Activity Diagrams: an Exploratory Study
In Software Engineering and Information Systems, increasing attention has been focused lately upon modelling organizational processes as a starting point for developing computer-based systems to support (or control) such processes. A number of process modelling methods are available, but it is not yet clear what the relative merits of these are, nor whether they might be more or less useful in ...
متن کاملThe Distributed Ontology, Modelling and Specification Language – DOL
There is a diversity of ontology languages in use, among them OWL, RDF, OBO, Common Logic, and F-logic. Related languages such as UML class diagrams, entity-relationship diagrams and object role modelling provide bridges from ontology modelling to applications, e.g. in software engineering and databases. Another diversity appears at the level of ontology modularity and relations among ontologie...
متن کاملProgramming in the Large based on the Business Process Modelling Notation
A software application is related to the processes it supports. Today, UML diagrams esp. use case diagrams and activity diagrams are often used to model the relevant aspects of the processes within the analysis phase. In the design phase the models are manually mapped to the business layer of the software application. In the context of Service-oriented Architectures (SOA) Programming in the Lar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Transactions of the SDPS
دوره 4 شماره
صفحات -
تاریخ انتشار 2000