Re: [sdw] Should Platform be a subclass of System? (#1411)

@alexrobin I still get the feeling that you're mixing conceptual models (e.g. SOSA, OMS Conceptual) with implementation models. I'd like to keep SOSA on the conceptual edge, clear meanings for `Sensor` and `Platform`. 

If an implementation model has a reason to mix `Sensor` and `Platform`, there's nothing hindering this, define your specialized `Drone` type as subclass of both `Sensor` and `Platform` (and thus, System).

In addition, from what I've been reading, the `Drone` ends up having multiple `System` bits attached, whereby these bits can be of quite different nature (battery, drive, antenna....). Do you also lump al your `Sensors` into one general `Sensor`?

-- 
GitHub Notification of comment by KathiSchleidt
Please view or discuss this issue at https://github.com/w3c/sdw/issues/1411#issuecomment-1557461209 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 22 May 2023 15:45:17 UTC