- From: Alex Robin via GitHub <sysbot+gh@w3.org>
- Date: Wed, 10 May 2023 13:40:28 +0000
- To: public-sdwig@w3.org
@KathiSchleidt You are right. I go confused because the `usedProcedure` association between `Observation` and `Procedure` is defined in SOSA but the `implements` association between `Sensor` and `Procedure` actually comes from SSN (inherited from System). The interleaving of the two namespaces is definitely confusing... So I see what you mean now... If `Observer` is not a subclass of System, it doesn't get the association to `Procedure` automatically. However, the way I defined it (see [here](https://github.com/w3c/sdw/pull/1402/files#diff-bddd5642ff86775ffb333c45b693b0b76f4d23fbe90e3b20f4082c5dda6a8134R229)), it still gets the `implements` property whether or not it inherits from System. Also note that the range of `implements` was not limited to `System` in the existing ontology. So I guess things can still be made to work even if `Observer` is kept independent from `System` but it is definitely a point of discussion. -- GitHub Notification of comment by alexrobin Please view or discuss this issue at https://github.com/w3c/sdw/issues/1408#issuecomment-1542231964 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 10 May 2023 13:40:29 UTC