|
A package is created in the Design Task Model for each user application in the system or increment.
|
|
Classes are added for each process and thread that will contain application classes showing the containment of threads within processes.
|
|
The application classes from the top of the subsystem design of the component that will run in the process or on the thread are then shown as within the composition of the relavent process or thread. Interfaces, and further application classes if necessary, are added to communication relationships between components.
|
|
An optional lifecycle model of the application may be created using statecharts and sequence diagrams to show the creation, destruction and manipulation of processes and threads.
|
|
This task may be omitted if the threading and load balancing of the application is pre-defined or already well understood.
|