Re: A unit of measurement as a measuring property

Hi Amit and Riccardo!

>There are the options:
>1) Attach the unit of measurements to the ssn:ObservationValue class, the information will be replicated for any instance of the value. e.g [1]

Yes, it's definitely an option, but I want to say which unit of
measurement the sensor is used, before even I've receive an
observation.

> 2) Attach the unit of measurements to the sensor by exploiting the Measurement Capabilities class:  the information will be available for each > sensor instance. Look at [2].

Yes, it seems quite logical, therefore I wanted to ask, whether it
fits the design of the ontology to make sure that I'm right. I think
I'll create an instance of ssn:MeasuringProperty, so it could look
like this:

example:sensor-0 a ssn:SensingDevice ;
   ssn:observes example:AirTemperature ;
   ssn:hasMeasurementCapability [
      a ssn:MeasurementCapability ;
         ssn:forProperty example:AirTemperature ;
         ssn:hasMeasurementProperty [
            a example:UnitOfMeasurement ;
                    ssn:hasValue unit:DegreeCelsius
         ] .
   ] .

> 3) Attaching it to the sun:Property class, by defining an object property. I don’t recommend this option since it is not flexible and the ontology > will be hard to be extended.

Exactly, I want to avoid any non-extensible or illogical options :)

But then, it'd interesting, why the group didn't add such measuring
property the ontology, because it's quite obvious (at least for me)
that it's useful.

Thanks!
Maxim


On Thu, Oct 8, 2015 at 5:30 AM, Sheth, Amit <amit.sheth@wright.edu> wrote:
> Forwarding response from one of our students using SSN.
> Amit
>
> Amit Sheth  Home Page G+ Twitter Blog LinkedIn About.Me
> Exec. Dir., Ohio Center of Excellence in Knowledge-enabled Computing (like
> Kno.e.sis on FB)
> LexisNexis Ohio Eminent Scholar, Wright State University
>
> Begin forwarded message:
>
> From: Riccardo Tommasini <tomma156@gmail.com>
> Subject: Re: A unit of measurement as a measuring property
> Date: October 7, 2015 at 11:59:25 AM EDT
> To: "Sheth, Amit" <amit.sheth@wright.edu>
>
>
> There are many alternative solutions to represent the unit of measurements
> of a Property in SSN. They have  different constrains and characteristics.
>
> Starting from the definition of ssn:Property, an observable Quality of an
> Event or Object.
> There are the options:
> 1) Attach the unit of measurements to the ssn:ObservationValue class, the
> information will be replicated for any instance of the value. e.g [1]
>
> 2) Attach the unit of measurements to the sensor by exploiting the
> Measurement Capabilities class:  the information will be available for each
> sensor instance. Look at [2].
>
> 3) Attaching it to the sun:Property class, by defining an object property. I
> don’t recommend this option since it is not flexible and the ontology will
> be hard to be extended.
>
>
> [1] http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Smart_product
> [2] http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor
>
>
>> Begin forwarded message:
>>
>> From: Maxim Kolchin <kolchinmax@gmail.com>
>> Subject: A unit of measurement as a measuring property
>> Date: October 7, 2015 at 10:35:54 AM EDT
>> To: public-xg-ssn@w3.org
>> Resent-From: <public-xg-ssn@w3.org>
>>
>> Hi,
>>
>> Context: I have a sensor which observes the temperature of the air in
>> Celsius. And I want to represent these facts with SSN.
>>
>> example:sensor-0 a ssn:SensingDevice ;
>>   ssn:observes example:AirTemperature .
>>
>> Above the triples representing the sensor and the fact that it
>> observes the air temperature. Since normally (or usually) a sensor
>> uses the same unit of measurement, it's useful to represent it in its
>> description.
>>
>> Question: How to represent using SSN ontology the fact that the sensor
>> observes the temperature in Celsius? Using a measuring property, e.g.
>> create an subclass of ssn:MeasurementProperty with name
>> example:UnitOfMeasurement?
>>
>> Thank you in advance!
>> Maxim Kolchin
>> PhD Student @ ITMO University (National Research University)
>> E-mail: kolchinmax@gmail.com
>> Tel.: +7 (911) 199-55-73
>> Homepage: http://kolchinmax.ru
>>
>>
>
>

Received on Thursday, 8 October 2015 06:48:00 UTC