W3C home > Mailing lists > Public > public-xg-ssn@w3.org > October 2010

Updated version of the SSN ontology

From: <Laurent.Lefort@csiro.au>
Date: Fri, 8 Oct 2010 20:32:08 +1100
To: <public-xg-ssn@w3.org>
CC: <rgarcia@fi.upm.es>
Message-ID: <B484B32EAEABE14AA5409575229CECF30127FA5783DC@EXNSW-MBX05.nexus.csiro.au>
Hi,

I have uploaded a new version from Michael http://www.w3.org/2005/Incubator/ssn/wiki/images/3/36/Ssn.xml
And regenerated the documentation page: http://www.w3.org/2005/Incubator/ssn/wiki/SSN

This update has been required by the decision we've made to re-allocate the classes which were spilt between the Upper, Artefact function modules and the "skeleton" classes from Sensor and Observation in a single module "Skeleton".
We will also rename the http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Upper page as SSN_Skeleton (it introduces all the classes which are in the Skeleton Module) to differentiate its content from the upper definitions we are inheriting from DUL.

The sekelton module groups the following classes and properties:
- FeatureOfInterest, Observation, Property, Sensing, Sensor,SensorInput, SensorOutput, Stimulus
- detects, featureOfInterest, forProperty, hasProperty,implementedBy, implements, isPropertyOf, isProxyFor,observationResult, observedBy, observedProperty,ofFeature, sensingMethodUsed

Raul, I just realised that this implies that we'll have to make some changes in the "ontology structure" figures for your intro page http://www.w3.org/2005/Incubator/ssn/wiki/Report_Ontology_Structure
Let me know if you want me to fix the figures - but if you do, I'll need the last version of your ppt file.


The generated ontology documentation now follows the new module structure with the most important classes (the skeleton at the top).
This reordering has also be done for the report. The idea is to have the most important parts of the documentation and the most important examples up front.

4.3 Ontology described Module per Module
?                     4.3.1 Skeleton / Upper (Krzysztof and Michael) SSN Upper<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Upper> (we will probably use an example relatively complete with all the main classes but without the secondary classes)
?                     4.3.3 Model <-- SSN Model<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Model> (using the System and Process parts of the AgriMet example)
?                     4.3.7 Sensor <-- SSN Sensor<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Sensor>
?                     4.3.7 Observation SSN Observation<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Observation>
?                     4.3.4 Deployment SSN Deploy<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Deploy>
?                     4.3.5 Other parts of the ontology
?                     4.3.5.1 Base <-- SSN Base<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Base>
?                     4.3.5.2 Device <-- SSN Device<http://www.w3.org/2005/Incubator/ssn/wiki/index.php?title=SSN_Device&action=edit&redlink=1>
?                     4.3.5.3 Energy (<-- SSN Energy<http://www.w3.org/2005/Incubator/ssn/wiki/index.php?title=SSN_Energy&action=edit&redlink=1>
?                     4.3.5.4 Communication <-- SSN Communication<http://www.w3.org/2005/Incubator/ssn/wiki/index.php?title=SSN_Communication&action=edit&redlink=1>

We have also made some good progress on the examples pages and added the links to the corresponding OWL files from which the OWL snippets are extracted.

4.4 Additional examples
?                     4.4.1 Uni campus <--SSN Uni deployment<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Uni_deployment>
?                     4.4.2 Kitchen Smart product <--SSN Smart product<http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Smart_product>
?                     4.4.3 Hydro/Met (VM30 example)
?                     4.4.4 Agri Met (Laurent) <-- Agriculture Meteorology Sensor Network<http://www.w3.org/2005/Incubator/ssn/wiki/Agriculture_Meteorology_Sensor_Network>


Finally, the release of this version has also been triggered by some minor changes:
- ssn:hasProperty and ssn:isPropertyOf are now inverse properties
- ssn:qualityOfObservation is a subProperty of hasQuality
- cardinality 0 restrictions have been added to attach the ssn:observationSamplingTime, ssn:observationResultTime and ssn:qualityOfObservation properties to the Observation class.
- missing definitions (comments) for ssn:detects and ssn:isProxyFor

Cheers
Laurent
Received on Friday, 8 October 2010 09:32:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 8 October 2010 09:32:47 GMT