-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link between PropertyOfInterest and Property #252
Comments
Not yet. I would recommend |
I'm reconsidering whether the class Here's the thing: The predicate Should have spotted this earlier. This still begs the question of how a specific However, the problem with that solution would be that (I'll try to get a sketch of what this means in practice done, so those readers who work better through examples can understand, but I need to save this comment for now.) |
@dr-shorthair That was pretty much my point all along. While I reckon there were also relevant arguments for its introduction, I still believe we can leave without it. |
Perhaps dcterms:conformsTo or dcterms:source would save us having to add a new predicate if it is needed to link a specific Property (that has a FeatureOfInterest) to a more generic property from a property catalogue. |
@dr-shorthair I agree that I don't even think we should start from the assumption that a Property tied to a specific FoI is more specific that the Property in the property catalog. I personally see it as the same Property. It just happens that such Property is also associated to the FoI using the In other words, I'm not sure the parallel with System/SystemKinds is really valid here. I don't think a Property is "instantiated" every time it is associated to an FoI like we instantiate system kinds. That said, we still have to decide how to model this in RDF. We surely need a way of deriving properties from more generic ones (e.g. Air Temperature derived from Temperature). So, modeling Property as a class like all other SOSA concepts seems logical. The question is whether we can point to the Property class directly as an RDF property value (for example as the value of I have seen a few patterns to achieve this in the following draft: https://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405/ Would any of this work? |
Thats a useful link @alexrobin I note some key points - one is the distinction between general and special reasoning - we already commit to special reasoning with the semantics of ObservationCollections I think - so I see little advantage in saying the solution must be supported by general reasoning. Secondly, the idea we can control descriptions of ObservedProperties would be over-reach - Classes, SKOS hierarchies, with and without punning all ought to be implementation choice. Thirdly, relying on subClassOf reasoning is problematic, as building heirarchies from inferred subClassOf relationships is a nasty hard thing to do - skos:broader and skos:broaderTransitive is much more tractable. I cant see how a generic (non FOI specific) Property can use isPropertyOf to a specific FOI in a meaningful way - it just becomes a list of all FOIs - we would want to link Property to the model (FeatureType) not the instance surely. |
Telecon discussion favours removing Discussion about whether (Maybe even forProperty / propertyFor.) |
Well, I suggest recommending using SAREF for when a foi-specific property is needed, then. |
You are correct. Unless The only real difference between |
I see two broad options to describe a property-of-interest, without needing the new class First
Option 1:
Advantage - doesn't require an arbitrary choice of predicate to link the special case to the general. However, Option 2:
Advantage: However, the choice of the predicate Note: overall I am not a fan of binding a property tightly to a FoI. Proposed actionFollow through on the telecon decision above to resolve this issue as follows:
What I need from youOpinions on which direction to head. |
I dislike when group decisions are volatile. Proposing an alternative modeling to ours after we've reached a decision we thought was going to be common to SAREF and SSN is creating noise, and hampering future interoperability between the two standards. The two alternatives you propose would be valid, obviously. They could even coexist with
We have different other properties ( At this point, I see we have little chance to reach a perfect common ground, so I would recommend to mention Option 2 only, and to:
|
Do we have a way to indicate that a PropertyOfInterest is related to a specific Property? Understand that
Temp of Room3
isTemperature
The text was updated successfully, but these errors were encountered: