The PropertyValueText template describes how to represent a single text value for
a specified
property. It provides a context for the value, and the representation may be further
characterized by assigning organization etc.
EXAMPLE
The colour of an item.
The SysML Block Definition diagram in Figure 1
shows how Properties are represented in the PLCS PSM.
NOTE
Figure 1 only shows minimal set of information needed to
represent properties. More advanced representation of properties that enables
representation of features such as tolerances is given in
Figure Properties
in the
PLCS PSM.
The following SysML Part, Reference, and Value properties are defined for this template:
References:
property [1] (Block: Ap239Ap233Psm:
ProxyItemSelect)
The property for which the value is specified, e.g. "Colour".
The reference data used in Block: Ap239Ap233Psm:
ProxyItemSelect is restricted as follows:
RDL constraint 1:The reference data for:
ExternalOwlObject.individual
is restricted to individuals that are members of the
following
class:
Parts:
Values:
dateCreated [0..1] (Block: Ap239Ap233Psm:
DateTimeString)
The optional date/time when the property value was measured.
The following constraint, normally a uniqueness constraint, is
applicable when instantiating the DateTimeString:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1
Constraint: XSDDATETIMESpecification: (OCL2.0)
self.matches('[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')