You can model the development processes underpinning software and business process modeling using SPEM diagrams, and the wide range of specialized elements and connectors provided in the 'SPEM' pages of the Diagram Toolbox.
SPEM diagrams allow you to visualize a software or system engineering process and communicate the details of the process to your team members. In this example diagram the steps required for Use Case Analysis have been defined and the inputs and outputs to the Task Definition are shown using Work Product Ports. Guidance for the Analysis Model has also been included to indicate that there is information to assist the performers with this Work Product.
SPEM Element appearance
Every SPEM stereotype can be presented in one of two ways:
- Iconic presentation, where the shape is the object's icon (as shown for Designer, which has the Role Definition icon shape), or
- Textual presentation, where the shape is a rectangular outline with the object's icon as a decoration in the top right corner (as shown for SPEM_TaskDefinition)
To set the presentation format for an element, use the iconstyle Tagged Value. To use:
- Iconic presentation, set the iconstyle Tagged Value to True
- Textual presentation, set the Tagged Value to False
This table describes the access points to create a SPEM diagram, indicating that you must first select the SPEM perspective if you have not already done so.
Design > Diagram > Add Diagram > Type : Management > SPEM, Select From = 'SPEM', Diagram Types = 'SPEM_DP'
Browser window | Right-click on Package | Add Diagram : Type = Management | SPEM : Select From = 'SPEM', Diagram Types = 'SPEM_DP'
Browser window header bar : | Add Diagram : Type = Management | SPEM : Select From = 'SPEM', Diagram Types = 'SPEM_DP''