Tracing elements#

Tracing elements must be Contributing Elements

Description#

The model elements tracing requirements shall be Contributing Elements (CE).

  • Equation set

  • Text diagram

  • State

  • Transition

Rationale#

This ensures the consistency of the traceability matrices: The SCADE ALM Gateway exports only the elements defined as CE.

Verification#

The rule registers to the elements that can have traceability links and raises a violation when an element which is not CE has links to high level requirements.

Message: the element is not a CE: it shall not trace the requirement(s) <list of requirements ids>

Resolution#

Delete the traceability links.

Customization#

When the list of elements that are considered as LLR differs from the one listed in the description, derive a new class from LLROnly and override the function is_llr as appropriate.

See also