Re: Definition of role

Simon, Graham,

I'm wondering how to model something like an argument to an
application using this typing based approach. This is what we use
roles for all the time in other provenance models. To be concrete,

ex:prg1 a prov:Activity.
ex:prg1 prov:used ex:file1.

how do I define the ex:file1 is the first argument to prg1? Would I
define a new relation? e.g

ex:prg1 ex:firstArgument ex:file1.
ex:firstArgument rdfs:subPropertyOf prov:used.


thanks
Paul




On Sun, Jun 3, 2012 at 9:34 PM, Graham Klyne <graham.klyne@zoo.ox.ac.uk> wrote:
> I already provided one [1] ... I'm not sure I can do better.
>
> #g
> --
>
> [1] http://lists.w3.org/Archives/Public/public-prov-wg/2012May/0447.html
>
> On 03/06/2012 17:46, Paul Groth wrote:
>> Hi Graham,
>>
>> Can you suggest an alternative english language definition? I know you
>> had wanted to proceed from a technical definition.... but I'm looking
>> for a mechansim to get consensus.
>>
>> Thanks
>> Paul
>>
>> On Sun, Jun 3, 2012 at 10:06 AM, Graham Klyne<graham.klyne@zoo.ox.ac.uk>  wrote:
>>> On 01/06/2012 18:01, Paul Groth wrote:
>>>> Hi All,
>>>>
>>>> Trying to come to some route forward. If we can agree on the following
>>>> English definition, then we can set about finding good relation names:
>>>>
>>>> A role is the function of an entity, activity, or agent in the context
>>>> of a relation. The subject and object of relations may be given roles.
>>>
>>> -1
>>>
>>> I don't think the role necessarily relates to a distinguished component of the
>>> relation.  E.g consider delegation:  when agent A1 delegates role R to agent A2,
>>> the role R here is not specific to A1 or A2, but represents a transfer of
>>> responsibility between them.
>>>
>>> #g
>>> --
>>>
>>>>
>>>> On Thu, May 31, 2012 at 10:45 PM, Luc Moreau<L.Moreau@ecs.soton.ac.uk>    wrote:
>>>>> tracker,
>>>>>
>>>>> This is ISSUE-384
>>>>>
>>>>
>>
>>
>>



-- 
--
Dr. Paul Groth (p.t.groth@vu.nl)
http://www.few.vu.nl/~pgroth/
Assistant Professor
Knowledge Representation & Reasoning Group
Artificial Intelligence Section
Department of Computer Science
VU University Amsterdam

Received on Monday, 4 June 2012 08:30:31 UTC