belongsToSafetyFunction

Whether this interface point contributes to the architected safety functions in the applicable safety concept.

true records a contribution; false records an assessed absence of such a contribution at this analysis level. null leaves the decision unauthored and is treated like true by completeness checks for non-QM interface points. An unresolved effective ASIL does not qualify as QM.

Required/subscribed data is separately exempt from these completeness checks, including data members whose direction comes from an enclosing port through Port.use. Required and provided Methods both remain applicable. Receiving data does not imply false here: that input can still contribute to a safety function.

QM interface points and points explicitly marked false need neither usedIn references nor an S10 failure solely to satisfy detailed-analysis completeness. Record the justification in argument and the assessment in evaluation; FailureEvaluation.SUFFICIENT means that assessment is sufficient for the applicable scope. This flag does not change the interface point's ASIL, classify it as a safety mechanism, or exempt authored failures and references from consistency checks. Each member analysis has its own scope decision: the flag is not inherited by nested analyses.

Generated with STIG