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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.