Template:- OASIS:EnvironmentObserved

The EnvironmentObserved template describes how to represent the fact an environment has been observed ((ObservedEnvironment)).

For instance, the temperature (measuredEnvironmentProperty) T=2C has been observed, and therefore the EnvironmentObserved can be linked to an EnvironmentDefinition, defining a "cold" environment when the temperature is in between 0C and 5C.

It can also be linked to the activity (measuringActivity) that performs the measurement in which we could find the meter (for instance) as a resource of this activity.

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

Template Properties

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

References:
viewDefinitionContext [1] (Template: OASIS:ViewDefinitionContext)
The ViewDefinitionContext for the typical environment (ObservedEnvironmentView)
definitions [0..*] (Template: OASIS:EnvironmentDefinition)
The collection of typical environments that are observed.
observedByPersOrg [0..*] (Block: Ap239Ap233Psm:OrganizationOrPersonInOrganizationSelect)
The collection of person or organization that observed the environment
measuringActivity [0..1] (Template: OASIS:ActualActivity)
The activity undertaken for measuring the environment
measuredEnvironmentProperties [0..*] (Block: Ap239Ap233Psm:PropertyValue)
The collection of measured properties (i.e. Temperature = 2 degres Celsius)
Parts:
ids [1..*] (Template: OASIS:Identification)
The collection of identification of the observed environment (ObservedEnvironment)
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
There must be one identifier that identifies the ObservedEnvironment.
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
descriptions [0..*] (Template: OASIS:Descriptor)
The collection of descriptions of the observed environment (ObservedEnvironment)
names [0..*] (Template: OASIS:Name)
The collection of names of the observed environment (ObservedEnvironment)
versionId [1] (Template: OASIS:Identification)
The version identification of the observed environment (ObservedEnvironmentVersion)
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
The identifier must be a version identifier.
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
classifications [0..*] (Template: OASIS:Classifier)
The collection of classifications for the observed environment (ObservedEnvironment)
The reference data used in Template: OASIS:Classifier is restricted as follows:
RDL constraint 1:
The reference data for:
OASIS:Classifier.class -> ExternalOwlClass.class
is restricted to classes that are subclasses of the following class: