Skip to content
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

Usage report #158

Open
dr-shorthair opened this issue Jan 8, 2024 · 3 comments
Open

Usage report #158

dr-shorthair opened this issue Jan 8, 2024 · 3 comments

Comments

@dr-shorthair
Copy link
Collaborator

In order for the SOSA Update to be accepted as a W3C recommendation, 'evidence of implementation' is required.

For the 2017 Edition, the usage report is here: https://w3c.github.io/sdw/ssn-usage/
We will need an update - the old terms do not need to be revisited, but all the new terms in normative sections of the Recommendation need to be listed and usage catalogued.

@dr-shorthair
Copy link
Collaborator Author

@alexrobin we will need some examples from Connected Systems for the implementation/usage report

@dr-shorthair
Copy link
Collaborator Author

@ldesousa ldesousa added this to the v2.0 milestone May 15, 2024
@dr-shorthair dr-shorthair modified the milestones: v2.0, v2.0-usage-report May 20, 2024
@dr-shorthair dr-shorthair reopened this Nov 27, 2024
@dr-shorthair
Copy link
Collaborator Author

New terms for which we need evidence-of-implementation are:

Classes:

  • sosa:ActuationCollection
  • sosa:MaterialSample
  • sosa:ObservationCollection
  • sosa:PropertyOfInterest
  • sosa:SampleCollection
  • sosa:SamplingCollection
  • sosa:SpatialSample
  • sosa:StatisticalSample

Object Properties:

Only one direction of an inverse pair needs to be demonstrated.

  • sosa:deployedAsset
  • sosa:featureSampledBy / sosa:hasSampledFeature
  • sosa:hasInputValue / sosa:inputValueForExecution
  • sosa:hasMember / sosa:memberOf
  • sosa:hasOriginalSample / sosa:isOriginalSampleOf
  • sosa:hasProcedure
  • sosa:hasUltimateFeatureOfInterest / sosa:isUltimateFeatureOfInterestOf
  • sosa:isResultOfMadeBySampler / sosa:madeSamplingHasResult
  • sosa:isResultOfUsedProcedure / sosa:usedForExecutionHasResult
  • sosa:observationRelatedTo / sosa:relatedObservation
  • sosa:qualityOf / sosa:resultQuality

Datatype Properties:

  • sosa:endTime
  • sosa:startTime

No implementation evidence required

  1. Terms from 2017 version
  2. Abstract terms
  3. Inverses of previously demonstrated terms.
  • sosa:ExecutionCollection (abstract)
  • sosa:Execution (abstract)
  • sosa:actsOn (inverse of sosa:isActedOnBy)
  • sosa:hasOutputValue / sosa:outputValueForExecution (duplicates hasResult / isResultOf)
  • sosa:inputFor (inverse of sosa:hasInput)
  • sosa:isDetectedBy (inverse of sosa:detects)
  • sosa:isSubSystemOf (inverse of sosa:hasSubSystem)
  • sosa:madeBySystem (abstract)
  • sosa:madeExecution (abstract)
  • sosa:originated (inverse of sosa:wasOriginatedBy)
  • sosa:outputFor (inverse of sosa:hasOutput)
  • sosa:phenomenonOccurred (inverse of sosa:phenomenonTime)
  • sosa:propertyFor (inverse of sosa:forProperty)
  • sosa:usedForExecution (inverse of sosa:usedProcedure)
  • sosa:wasActedOnBy (inverse of sosa:actsOnProperty)
  • sosa:wasObservedBy (inverse of sosa:observedProperty)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment