w3c / sdw-sosa-ssn

Repository of the Spatial Data on the Web Working Group for the SOSA/SSN vocabulary
8 stars 5 forks source link

Add `sosa:Observation` to the domain of `hasInput` #105

Closed dr-shorthair closed 8 months ago

dr-shorthair commented 11 months ago

Some 'Observations' use previously generated information as input, in addition to or instead of sensor stimuli. This particularly applies to 'observations' where the procedure is some complex processing or interpretation algorithm.

Observation should be added to the schema:domainIncludes for hasInput to allow specific input values to be indicated, in addition to any general inputs indicated in the procedure description.

dr-shorthair commented 11 months ago

Or should it be renamed hadInput in this context?

maximelefrancois86 commented 10 months ago

Good idea ! Then what about hasOutput? How would it relate to hasResult?

maximelefrancois86 commented 10 months ago

Or should it be renamed hadInput in this context?

I think this single-letter difference has the potential to generate great confusion among users

hylkevds commented 8 months ago

There are two different uses of hasInput:

These are different object properties, so using different names would be better. How about hasInputValue for the second one? I suppose that for the second one we'll still need a class.

dr-shorthair commented 8 months ago

I agree.

dr-shorthair commented 8 months ago

173 introduces hasInputValue and hasOutputValue

dr-shorthair commented 8 months ago

Closed by #173