Template:- OASIS:Justification

The Justification template describes how to represent a record of the reason why something has been asserted.

EXAMPLE    A set of documents and inspection activities could be the reason for approving the release of a part.

The SysML Block Definition diagram in Figure 1 shows how a Part is represented in the PLCS PSM.

Template Properties

The following SysML Part, Reference, and Value properties are defined for this template:

References:
supportingItem [0..*] (Block: Ap239Ap233Psm:JustificationSupportAssignmentSelect)
the items that support the justification.
justifies [1] (Block: Ap239Ap233Psm:JustificationAssignmentSelect)
that which is justified.
Parts:
ids [0..*] (Template: OASIS:Identification)
The collection of identifiers of the justification.
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
There must be one identifier that is the part number.
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
descriptions [0..*] (Template: OASIS:Descriptor)
The descriptions of the justification.
classifications [0..*] (Template: OASIS:Classifier)
The classification of the justification.
The reference data used in Template: OASIS:Classifier is restricted as follows:
RDL constraint 1:
The reference data for:
ExternalOwlClass.class
is restricted to classes that are subclasses of the following class:
justAsgRole [0..*] (Template: OASIS:Classifier)
The role of the JustificationAssignment
The reference data used in Template: OASIS:Classifier is restricted as follows:
RDL constraint 1:
The reference data for:
ExternalOwlClass.class
is restricted to classes that are subclasses of the following class: