- From: Paul Groth <pgroth@gmail.com>
- Date: Wed, 29 Apr 2015 10:22:30 +0200
- To: Andrea Perego <andrea.perego@jrc.ec.europa.eu>
- Cc: Luc Moreau <L.Moreau@ecs.soton.ac.uk>, "public-prov-comments@w3.org" <public-prov-comments@w3.org>
- Message-ID: <CAJCyKRr_ce5NOTkTMnQ+MBrpjdN0vuJ6_rwpoRs3aMVDn7N35A@mail.gmail.com>
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