-
Notifications
You must be signed in to change notification settings - Fork 84
Description
Hi,
we are reusing and extending SOSA and SSN for modelling Hydrogen Valleys.
See https://w3id.org/h2v and https://w3id.org/h2v/property for the first version of the ontology (we are currently working on some changes/extensions).
- In our use case, we needed to model both static and dynamic properties of some Hydrogen Valley's components.
- By dynamic properties we mean "a time-varying property of a system that is dynamically observed or measured": we believe this is perfectly covered by the SOSA classes for ObservableProperties and Observations.
- Instead, a static property (also called nominal property) is a property that is typically defined by design or manufacturer specifications and is not meant to be dynamically observed: we believe this is not completely addressed by SOSA+SSN (at least, not in its current stable version).
- Being the definition of
ssn:Propertyquite generic ("A quality of an entity"), we decided to create a subclass ofssn:Property, namelyh2v:StaticProperty, to which is directly linked aqudt:QuantityValuethrough the propertyh2v:hasStaticValue.qudt:QuantityValueis then linked to aqudt:Unitand to aqudt:numericValueorschema:minValue/schema:maxValuefor expressing ranges. See image at the end.
We wanted to be sure that we are reusing and extending SSN in a proper way.
As far as we understood by looking on the web, this topic of "nominal property" has already been discussed in the community, but we are not sure if/how it is addressed in the latest published version https://www.w3.org/TR/vocab-ssn/, if/how do you plan to address it in possible future versions (https://w3c.github.io/sdw-sosa-ssn/ssn/ ?) and if we are correctly implementing it.
It seems to us we did something similar as SAREF, but we could not find direct alignments of SAREF to SSN.
N.B.: I am opening this issue also on the https://github.com/w3c/sdw-sosa-ssn repository.
Thank you,
Valentina
