The matrices enables you to analyze, create, and modify relationships between Requirements and other design elements. It is especially valuable that you can display relationships that cannot be represented in diagrams, such as representations (classes by lifeline), behavior representations in other diagrams, operation representations by Call Behavior Actions, etc. All Requirement matrices allows you to perform Requirements gap and coverage analysis

You can create four kind of Requirements matrices:


The different purposes for each matrix are illustrated below:

Requirement matrices are based on Dependency Matrix. That's why all it's procedures are allowable for Requirement matrices: