Verify axiomatization of dcat:service #1363
Labels
dcat
due for closing
Issue that is going to be closed if there are no objection within 6 days
feedback
Issues stemming from external feedback to the WG
Milestone
In DCAT2 ,
data:service
is axiomatized asPlease verify the need for these three restrictions.
In general, from a pragmatic perspective, I believe such constraints are unnecessary in an ontology. They are both too restrictive and not restrictive enough. Being too restrive prevents the wider use (one of the reasons I personally avoided DCAT so far). But in practice they are also not restrictive enough, so better to have real constraints (SHACL, ShEX) in application profiles.
From the listed ones, I see the biggest issue being the declaration of domain
dcat:Catalog
. For example, when reusing DCAT to relate an application (solution etc) to its services and from there to the datasets exposed via these services (viadcat:servesDataset
,dcat:service
, which otherwise is very appropriate, cannot be used as the applicated will be inferred as of typedcat:Catalog
. This also makes more generic use of service problematic. For example, for creating sub-properties:providesService
and:realizesService
, which are standard architecture relations between Provider/Component and a Service.The text was updated successfully, but these errors were encountered: