4.11. General Modeling Elements

This section introduces model elements of SysML that do not belong entirely to one of the categories discussed above, such as the requirement diagram. They can be used in various diagram categories instead.

4.11.1. Rationale

Definition

A rationale documents the principles or reasons for a modeling choice.

It is a stereotype «rationale» of the UML element comment.

Your model is full of analysis and design choices. It is normally difficult for a reader of the model to reproduce them. This can lead to difficulty in understanding and misunderstandings. This problem can easily be solved by using a comment that describes the modeling rationale (Figure 4.59).

Figure 4-59. Example for a rationale.

The stereotype ...

Get Systems Engineering with SysML/UML now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.