- From: Paolo Missier <Paolo.Missier@ncl.ac.uk>
- Date: Mon, 06 Feb 2012 23:14:48 +0000
- To: Daniel Garijo <dgarijo@delicias.dia.fi.upm.es>
- CC: Provenance Working Group <public-prov-wg@w3.org>, Timothy Lebo <lebot@rpi.edu>
- Message-ID: <4F305EE8.3040602@ncl.ac.uk>
Daniel, it seems to me that a "wasGeneratedBy" relation is in fact understood as a relation between Entities and Activities, possibly annotated with timestamp and other attributes, so it necessarily includes the activity. (interestingly, the SEM draft says nothing about optional arguments) the problem highlighted in ISSUE-242 should also serve as a further argument. -Paolo On 2/6/12 9:43 PM, Daniel Garijo wrote: > Hi Tim, > you may want to say that an entity has been created and assert some metadata about the creation (hour, > location, etc.), but not want/know which activity produced it. That is why everything can optional but the entity. > > Thanks, > Daniel > > 2012/2/6 Provenance Working Group Issue Tracker <sysbot+tracker@w3.org <mailto:sysbot%2Btracker@w3.org>> > > PROV-ISSUE-239 (TLebo): is wasGeneratedBy(e) meaningful? [prov-dm] > > http://www.w3.org/2011/prov/track/issues/239 > > Raised by: Timothy Lebo > On product: prov-dm > > Everything but entity is OPTIONAL in wasGeneratedBy. > > If I say only wasGeneratedBy(e), what did I say? And why was I allowed to say it? > > from WD3: > > > A generation record, written wasGeneratedBy(id,e,a,t,attrs) in PROV-ASN, has the following components: > > id: an optional identifier id identifying the generation record; > entity: an identifier e identifying an entity record that represents the entity that is created; > activity: an optional identifier a identifying an activity record that represents the activity that creates the entity; > > > > -- ----------- ~oo~ -------------- Paolo Missier - Paolo.Missier@newcastle.ac.uk, pmissier@acm.org School of Computing Science, Newcastle University, UK http://www.cs.ncl.ac.uk/people/Paolo.Missier
Received on Monday, 6 February 2012 23:22:05 UTC