UML for Systems Engineering: Watching the Wheels, Second Edition

process and procedure are the last hiding place of people without the wit and wisdom to do their job properly
David Brent
In this chapter, standards, processes and procedures are modelled using the Unified Modelling Language (UML). The importance of having a defined process has been discussed previously in Chapter I. This chapter looks at how the UML may be used to effectively model processes in a correct and unambiguous fashion in order to minimise complexity of the process and to maximise the effective communication involved with implementing the process.
This section is split into six main sections:
Introduction, where the rationale for modelling standards, processes and procedures is discussed.
Analysing standards, where the UML is used to model and help to understand standards.
Defining the procedure, where the analysis models from the previous sections are used as a reference for defining a new procedure.
Life cycles, where life cycles and life cycle models will be modelled and then related to the new process defined in the previous section. In addition, the process will be tailored to allow for projects with unique requirements.
Implementing the process, where the structures of the output from the newly defined process are modelled. Practical issues for implementing the procedure will be addressed, which will form the basis for using a systems engineering tool.
Finally, conclusions are drawn about the whole issue of modelling standards.
For other examples of process modelling, see Reference 1.
The importance of having a...