Re: Using prov:hadRole with prov:Attribution

Hi Andrea,

This is perfectly compatible with PROV-O in the sense it won't break a
validator and is acceptable within the semantics of PROV.

It appears to me at the first instance to be a different type of role than
that defined within PROV so is fine.

Thanks
Paul
pgroth.com

On Tue, Apr 28, 2015 at 12:29 AM, Andrea Perego <
andrea.perego@jrc.ec.europa.eu> wrote:

> Thanks a lot, Luc.
>
> The context of my question concerns work on DCAT-AP [1] and GeoDCAT-AP
> [2], two DCAT-based metadata profiles, which are meant to be used as
> metadata interchange format across European data portals.
>
> One of the issues we are trying to address is about how to model roles
> of an agent wrt a catalogue or dataset, not supported in DCAT, Dublin
> Core, etc., but used in other metadata standards, as ISO 19115 and
> SDMX.
>
> One of the options under consideration is to use PROV-O, but, if
> possible, by using simpler a pattern wrt the one illustrated in
> PROV-DC for dct:creator, dct:contributor, etc. [3].
>
> The current proposal in GeoDCAT-AP [4] is to use a qualified
> attribution, + dct:type to specify the role:
>
> [] a dcat:Dataset;
>   prov:qualifiedAttribution [ a prov:Attribution ;
>     dct:type a:role ;
>     prov:agent a:Agent ] .
>
> The choice of dct:type was due to the fact that (a) prov:hadRole is
> not used for prov:Attribution in the PROV specs, and (b) rdf:type
> might be too "strong", since roles may not be modelled as RDFS/OWL
> classes/properties, but only as skos:Concept's.
>
> Can this be acceptable and compliant with the PROV model? If not,
> could you suggest an alternative solution?
>
> Any feedback would be very much appreciated.
>
> Thanks!
>
> Andrea
>
> ----
> [1]https://joinup.ec.europa.eu/asset/dcat_application_profile/
> [2]https://joinup.ec.europa.eu/node/139283
> [3]http://www.w3.org/TR/prov-dc/#entity-agent-mappings-who
> [4]https://joinup.ec.europa.eu/node/141757
>
> On Mon, Apr 27, 2015 at 8:29 PM, Luc Moreau <L.Moreau@ecs.soton.ac.uk>
> wrote:
> > Hello Andrea,
> >
> > The rationale for this absence is explained in our response to reviews
> >
> >
> http://www.w3.org/2011/prov/wiki/index.php?title=ResponsesToPublicComments&mobileaction=toggle_view_desktop#ISSUE-532_.28Role.29
> >
> > I hope it helps,
> >
> > Luc
> >
> > Professor Luc Moreau
> > Electronics and Computer Science
> > University of Southampton
> > Southampton SO17 1BJ
> > United Kingdom
> >
> >> On 27 Apr 2015, at 18:32, Andrea Perego <andrea.perego@jrc.ec.europa.eu>
> wrote:
> >>
> >> Dear PROV WG,
> >>
> >> I'm contacting you to ask for a clarification concerning the
> >> possibility of using property prov:hadRole with prov:Attribution.
> >>
> >> The reason of my question is that, in PROV-O [1], prov:hadRole is not
> >> listed among the properties describing prov:Attribution, and the
> >> example uses a (fake) property ex:hadRole.
> >>
> >> I'm including below the relevant lines:
> >>
> >> [snip]
> >>
> >> <http://dbpedia.org/resource/Fallingwater>
> >>   a prov:Entity;
> >>
> >> [snip]
> >>
> >>   prov:qualifiedAttribution [
> >>      a prov:Attribution;
> >>      prov:agent <http://dbpedia.org/resource/Edgar_J._Kaufmann>;
> >>      ex:hadRole :owner;
> >>   ];
> >>   prov:qualifiedAttribution [
> >>      a prov:Attribution;
> >>      prov:agent <http://dbpedia.org/resource/Frank_Lloyd_Wright>;
> >>      ex:hadRole :architect;
> >>   ];
> >>   prov:qualifiedAttribution [
> >>      a prov:Attribution;
> >>      prov:agent :western-Pennsylvania-Conservancy;
> >>      ex:hadRole :conserver;
> >>   ];
> >> .
> >>
> >> [snip]
> >>
> >>
> >> Could you please explain?
> >>
> >> Thanks in advance!
> >>
> >> Andrea
> >>
> >> ----
> >> [1]http://www.w3.org/TR/prov-o/#Attribution
> >>
> >> --
> >> Andrea Perego, Ph.D.
> >> Scientific / Technical Project Officer
> >> European Commission DG JRC
> >> Institute for Environment & Sustainability
> >> Unit H06 - Digital Earth & Reference Data
> >> Via E. Fermi, 2749 - TP 262
> >> 21027 Ispra VA, Italy
> >>
> >> https://ec.europa.eu/jrc/
> >>
> >> ----
> >> The views expressed are purely those of the writer and may
> >> not in any circumstances be regarded as stating an official
> >> position of the European Commission.
> >>
> >
>
>
>
> --
> Andrea Perego, Ph.D.
> Scientific / Technical Project Officer
> European Commission DG JRC
> Institute for Environment & Sustainability
> Unit H06 - Digital Earth & Reference Data
> Via E. Fermi, 2749 - TP 262
> 21027 Ispra VA, Italy
>
> https://ec.europa.eu/jrc/
>
> ----
> The views expressed are purely those of the writer and may
> not in any circumstances be regarded as stating an official
> position of the European Commission.
>
>

Received on Wednesday, 29 April 2015 08:22:57 UTC