Skip to content

Traceability Matrix

Section Brief

The traceability matrix provides a bidirectional mapping between functional requirements and their corresponding use cases. It ensures complete requirements coverage - every requirement has a use case, and every use case has at least one requirement - and enables impact analysis when scope changes occur.

Use this matrix to verify that no requirement is orphaned and no use case is unimplemented.


The requirement traceability matrix maps functional requirements to use cases, ensuring that every requirement is covered by at least one implemented use case.

Priority reflects Demo 1 implementation status: High = all mapped use cases implemented · Medium = partially implemented · Low = not yet implemented.

Requirement ID Priority Weight UC-AU-01 UC-AU-02 UC-AU-03 UC-AU-04 UC-ST-01 UC-ST-02 UC-ST-03 UC-ST-04 UC-ST-05 UC-ST-06 UC-ST-07 UC-ST-08 UC-ST-09 UC-EX-01 UC-EX-02 UC-AD-01 UC-AD-02 UC-AD-03 UC-AD-04 UC-AD-05 UC-AD-06 UC-AD-07 UC-TY-01 UC-TY-02
R1.1.1 Low
R1.1.2 Low
R1.2.1 High X X
R1.2.2 High X
R1.2.3 High X X
R2.1.1 High X
R2.1.2 High X
R2.1.3 High X
R2.2.1 High X X
R2.2.2 Low X
R2.2.3 Medium X X X
R2.3.1 Low X
R2.3.2 Low X
R2.3.3 Low
R2.4.1 Low X
R2.4.2 Low X
R2.5.1 High X
R2.5.2.1 Low X
R2.5.2.2 Low X
R3.1.1 Low X X X X
R3.1.2 Low X X
R3.1.3 Low X X X
R4.1.1 Low X
R4.1.2 Low X
R4.1.3 Low