Re: Prov-o call on Monday 12:00noon US ET

Hi Stian,

Thanks for these examples. Can you extend the selfportrait example
with some qualifiers (maybe multiple shots being taken, at different 
resolutions, speed,
aperture, etc).

I don't understand how derivations work here.
Thanks,
Luc

On 10/25/2011 11:07 AM, Stian Soiland-Reyes wrote:
> Same entity both used and controlled by same PE in different roles:
>
>
> :me a prov:Entity, prov:Agent ;
>    prov:wasComplementOf<http://www.soiland-reyes.com/stian/#me>  .
>
> :makingSelfPortrait a prov:ProcessExecution, :Photography ;
>      prov:used [
>          a prov:EntityInRole ;
>          prov:assumedBy :me ;
>          prov:assumedRole :Subject ;
>          prov:assumedAt :t2
>      ] ;
>      prov:wasControlledBy [
>          a prov:EntityInRole ;
>          prov:assumedBy :me ;
>          prov:assumedRole :Photographer
>          prov:assumedAt :t1
>      ]
>
> :selfPortrait a prov:Entity ;
>    prov:wasDerivedFrom :me ;
>    prov:wasGeneratedBy :makingSelfPortrait .
>
> :t1 time:before :t2 .
>
>
> Note the times - I assume the role of photographer agent (e.g. picking
> up camera) before being the subject (focused in the view finder).
>
>
> I'll put these examples into components/EntityInRole/ in Mercurial.
>
> It was suggested in the telcon yesterday to add to the HTML an example
> with two roles assumed by same entity to clarify that it can assume
> many roles in different contexts.
>
>
>
>    

-- 
Professor Luc Moreau
Electronics and Computer Science   tel:   +44 23 8059 4487
University of Southampton          fax:   +44 23 8059 2865
Southampton SO17 1BJ               email: l.moreau@ecs.soton.ac.uk
United Kingdom                     http://www.ecs.soton.ac.uk/~lavm

Received on Tuesday, 25 October 2011 12:05:28 UTC