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

@sgrellet IMO this is not really a major change in `Platform` semantic definition.
The main objective of a `Platform` would still be to host other `Systems`, but it would also be able to implement `Procedures`. 

We would probably have to adapt the definition of `Procedure` slightly, but the introduction of concrete procedure subclasses and the addition of `PreparationProcedure` from OMS means that we would have to revisit the SOSA definition anyway.

By the way `Platform` can already host other `Platforms` so the composite pattern already exists, just like `System`. 

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


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

Received on Wednesday, 17 May 2023 14:47:03 UTC