- From: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
- Date: Tue, 25 Oct 2011 13:04:39 +0100
- To: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- CC: public-prov-wg@w3.org
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