- From: Car, Nicholas (L&W, Dutton Park) <Nicholas.Car@csiro.au>
- Date: Mon, 25 Jun 2018 08:09:32 +0000
- To: "public-prov-comments@w3.org" <public-prov-comments@w3.org>
- Message-ID: <23141BB5-BB35-4062-AC4E-4C59CB16FB2D@csiro.au>
Dear PROV people, We are finding it unhelpful to have to implement a very similar property to prov:hadRole to model Entity/Agent relationships in the Data Exchange WG due to prov:hadRole’s domain restrictions. In the reasoning for setting the domain for prov:hadRole to prov:Association (see [1]), the PROV WG indicated that there was this restriction, rather than allowing “roles for all relations”, due to a permissive approach potentially leading to confusion over who is playing what role. I understand the potential when there are multiple Agents involved, as per [1] in Delegation but this is not the case for Attribution. In the same way that there is no confusion over role here (from PROV-O [2]) in Association: :illustrating … prov:qualifiedAssociation [ a prov:Association; prov:agent :derek; prov:hadRole :illustrationist; ]; … . There would also be no confusion here in Attribution (from PROV-O [3]) if the ex:hadRole was, instead, prov:hadRole: :nationalRegionsList a prov:Entity; prov:qualifiedAttribution [ a prov:Attribution; prov:agent :civil_action_group; ex:hadRole :owner; ] . The role here can only have been played by one prov:Agent, the :civil_action_group. Can anyone refute this reasoning or is there an deeper issue due to Agent/Entity non-disjointness? If not, can we use consider extending the domain of prov:hadRole to also include Attribution? This would make like much easier in DXWG. Thanks, Nick [1] https://www.w3.org/2011/prov/wiki/index.php?title=ResponsesToPublicComments&mobileaction=toggle_view_desktop#ISSUE-532_.28Role.29 [2] https://www.w3.org/TR/prov-o/#Association [3] https://www.w3.org/TR/prov-o/#qualifiedAttribution Nicholas Car Senior Experimental Scientist CSIRO Land & Water 41 Boggo Road, Dutton Park, QLD 4102, Australia E nicholas.car@csiro.au<mailto:nicholas.car@csiro.au> M 0477 560 177 P 07 3833 5632
Received on Monday, 25 June 2018 08:10:06 UTC