Pull request for ACTION-308: Implement the operating and survival range for actuators in ssn

Dear all,

Now that we agreed on the the fact Measurement Properties can also apply to
actuators, on how we should implement this, and that the related pull
request has been accepted,  the next step is to do the exact same for
operating and survival properties.

I just created ACTION-308 as a follow up to ACTION-301

Pull request https://github.com/w3c/sdw/pull/674 implements this. It was
quite easy, there are just a few subtleties I would like to bring your
attention to:

OperatingProperty:
 old definition: An identifiable characteristic of the environmental and
other conditions in which the sensor is intended to operate.  May include
power ranges, power sources, standard configurations, attachments and the
like.
 new definition: The environmental conditions and characteristics of a
system's normal operating environment.  Can be used to specify for example
the standard environmental conditions in which the sensor is expected to
operate (a Condition with no OperatingProperty), or how the environmental
and other operating properties relate: i.e., that the maintenance schedule
or power requirements differ according to the conditions.

SurvivalRange:
 old definition: The conditions a sensor can be exposed to without damage:
i.e., the sensor continues to operate as defined using
MeasurementCapability.  If, however, the SurvivalRange is violated, the
sensor is 'damaged' and MeasurementCapability specifications may no longer
hold.
 new definition: The conditions a system can be exposed to without damage:
e.g., the system continues to operate as defined using SystemCapability.
If, however, the SurvivalRange is violated, the system is 'damaged' and
SystemCapability specifications may no longer hold.

SurvivalProperty:
 old definition: An identifiable characteristic that represents the extent
of the sensor's useful life.  Might include for example total battery life
or number of recharges, or, for sensors that are used only a fixed number
of times, the number of observations that can be made before the sensing
capability is depleted.
 new definition: An identifiable characteristic that represents the extent
of the system's useful life.  Might include for example total battery life
or number of recharges, or, for sensors that are used only a fixed number
of times, the number of observations that can be made before the sensing
capability is depleted.

MaintenanceSchedule
 old definition: Schedule of maintenance for a system or sensor in the
specified conditions.
 new definition: Schedule of maintenance for a system in the specified
conditions.


For all of these terms, and because the new term has a broader meaning than
the old term, I used rdfs:subClassOf to align the old term to the new term.

All of the other alignments are owl:equivalentClass / owl:equivalentProperty


Best,
Maxime Lefrançois

Received on Monday, 10 April 2017 15:46:26 UTC