Re: PROV-ISSUE-96 (entities and roles): Relating Roled Entities with non-Roled Entities [Conceptual Model]

Hi Jim,

Since we talk about prov-dm here, I am not sure I am following you with 
this notion of role with specialization.

Currently, the prov:role attribute is defined as follows
http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#dfn-role

This definition suggests only one form of role.

Luc

On 17/01/12 23:20, Jim McCusker wrote:
> With the current state of things, roles can be expressed using 
> specializationOf with an extra type on the specialization or as a 
> qualification on an event. I prefer the former, but many prefer the 
> latter. If the group is happy with having both methods of specifying 
> roles, we're done. I'm a little uncomfortable with it, but it seems 
> that we are talking about two very different levels of formality on 
> each. If we moved hadRole to Entity from the qualification, then it 
> becomes easy to translate between the two patterns using OWL. It might 
> be possible on the qualification too, but it might require inverse 
> properties to do correctly, and I don't know if it would be 
> convertable both ways.
>
> Jim
>
> On Tue, Jan 17, 2012 at 6:04 PM, Luc Moreau <L.Moreau@ecs.soton.ac.uk 
> <mailto:L.Moreau@ecs.soton.ac.uk>> wrote:
>
>     Hi Jim,
>
>     I am not sure where we are on this issue, whether the  discussion
>     on alternateOf is addressing it,
>     or whether the current draft is already addressing your concerns.
>
>     Thanks,
>     Luc
>
>
>     On 15/09/11 18:46, Provenance Working Group Issue Tracker wrote:
>
>         PROV-ISSUE-96 (entities and roles): Relating Roled Entities
>         with non-Roled Entities [Conceptual Model]
>
>         http://www.w3.org/2011/prov/track/issues/96
>
>         Raised by: James McCusker
>         On product: Conceptual Model
>
>         Let's say we have Entities "Jim McCusker" and "Jim McCusker as
>         first author of XYZ paper". Under the current proposal, "Jim
>         McCusker as first author of XYZ paper" is of type Entity and
>         also of type FirstAuthor, which is a subclass of Entity and is
>         therefore a Role. Since "Jim McCusker as first author of XYZ
>         paper" is contextualized by that role, it's not correct for
>         that to share the same URI as "Jim McCusker". However, there
>         is some sort of relationship.
>
>         I'd like to propose that complementOf, or whatever succeeds
>         it, is that relationship. It follows the same pattern of "same
>         entity in different contexts", as the role is a particular
>         non-temporal, non-spatial contextualization.
>
>
>
>
>
>
>
>
>
> -- 
> Jim McCusker
> Programmer Analyst
> Krauthammer Lab, Pathology Informatics
> Yale School of Medicine
> james.mccusker@yale.edu <mailto:james.mccusker@yale.edu> | (203) 785-6330
> http://krauthammerlab.med.yale.edu
>
> PhD Student
> Tetherless World Constellation
> Rensselaer Polytechnic Institute
> mccusj@cs.rpi.edu <mailto:mccusj@cs.rpi.edu>
> http://tw.rpi.edu

Received on Tuesday, 17 January 2012 23:27:35 UTC