- From: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
- Date: Wed, 23 May 2012 17:57:07 +0100
- To: Timothy Lebo <lebot@rpi.edu>
- CC: public-prov-wg@w3.org
Hi Tim, It's going to be difficult not to mention these subtypes in some cases, see component 6 figure: http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#component6 The diagram would lose in clarity if we didn't have Dictionary. Luc On 05/23/2012 05:40 PM, Timothy Lebo wrote: > On May 23, 2012, at 12:32 PM, Luc Moreau wrote: > > >> Hi Tim, >> >> I think this would make sense. >> >> I would put forward the following suggestion. >> >> 1. None of the mentioned subtypes should have reserved syntax in prov-n >> 2. All reserved subtypes should appear in the summary table >> 3. All reserved subtypes should appear in UML diagrams (marked with a >> stereotype and/or color) to distinguish them from our toplevel classes. >> > I don't have any objections to that. Though, I might prefer the subtypes be omitted from the UML diagrams (up to you and the group). > > -Tim > > > >> Luc >> >> On 05/23/2012 05:20 PM, Timothy Lebo wrote: >> >>> Luc, >>> >>> I thinking adding: >>> >>> prov:SoftwareAgent no no no >>> prov:Organization no no no >>> prov:Person no no no >>> >>> in non-bold would make sense, if one is inclined to add them. >>> >>> >>> That leaves >>> EmptyDictionary, which also seems reasonable (unbolded like the rest). >>> >>> Regards, >>> Tim >>> >>> >>> >>> On May 23, 2012, at 12:03 PM, Luc Moreau wrote: >>> >>> >>> >>>> Hi Tim: >>>> Here it is: >>>> http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#prov-dm-types-and-relations >>>> Luc >>>> >>>> On 05/23/2012 04:57 PM, Timothy Lebo wrote: >>>> >>>> >>>>> Luc, >>>>> >>>>> On May 23, 2012, at 8:59 AM, Luc Moreau wrote: >>>>> >>>>> >>>>> >>>>> >>>>>> For revision, hadOriginalSource, and wasQuotedFrom ( >>>>>> http://www.w3.org/TR/2012/WD-prov-dm-20120503/#term-Revision) >>>>>> >>>>>> I feel that we shouldn't introduce a special syntax in PROV-N, but we should >>>>>> just introduce types: prov:Revision, etc. >>>>>> >>>>>> This would be inline with the way all other subtypes are handled. >>>>>> >>>>>> So, the question is: should they all appear in UML diagram and table 4? >>>>>> >>>>>> >>>>>> >>>>> Which table 4? (URL, please?) >>>>> >>>>> Thanks, >>>>> Tim >>>>> >>>>> >>>>> >>>>> >>>>>> Luc >>>>>> >>>>>> On 05/23/2012 01:49 PM, Provenance Working Group Issue Tracker wrote: >>>>>> >>>>>> >>>>>> >>>>>>> PROV-ISSUE-383 (how-to-handle-subtypes): How to handle subtypes in PROV-DM [prov-dm] >>>>>>> >>>>>>> http://www.w3.org/2011/prov/track/issues/383 >>>>>>> >>>>>>> Raised by: Luc Moreau >>>>>>> On product: prov-dm >>>>>>> >>>>>>> >>>>>>> PROV-DM defines a variety of subtypes and handles them differently. >>>>>>> >>>>>>> Some have an explicit prov-n construct (I think for those, it's a legacy >>>>>>> of the past, when signatures were not uniform). >>>>>>> >>>>>>> Some are explicitly represented in UML diagrams, some are not. >>>>>>> Some are listed in table 4. >>>>>>> >>>>>>> PROV-N in UML in Table 4 >>>>>>> notation diag >>>>>>> >>>>>>> wasRevisionOf yes yes yes >>>>>>> >>>>>>> hadOriginalSource yes yes yes >>>>>>> >>>>>>> wasQuotedFrom yes yes yes >>>>>>> >>>>>>> prov:Plan no yes no >>>>>>> >>>>>>> prov:SoftwareAgent no no no >>>>>>> >>>>>>> prov:Organization no no no >>>>>>> >>>>>>> prov:Person no no no >>>>>>> >>>>>>> prov:Bundle no yes yes >>>>>>> >>>>>>> prov:Collection no yes yes >>>>>>> >>>>>>> prov:Dictionary no yes yes >>>>>>> >>>>>>> prov:EmptyDictionary no no no >>>>>>> >>>>>>> Suggestions on how to handle them systematically are welcome! >>>>>>> >>>>>>> Luc >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> -- >>>>>> 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 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> -- >>>> 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 >>>> >>>> >>>> >>>> >>>> >>> >>> >> -- >> 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 >> >> >> >> > -- 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 Wednesday, 23 May 2012 16:57:45 UTC