- From: Timothy Lebo <lebot@rpi.edu>
- Date: Wed, 18 Jul 2012 10:46:55 -0400
- To: "Huynh T.D." <tdh@ecs.soton.ac.uk>
- Cc: Provenance Working Group <public-prov-wg@w3.org>, Luc Moreau <L.Moreau@ecs.soton.ac.uk>, James Cheney <jcheney@inf.ed.ac.uk>
- Message-Id: <1A3AF7E5-6977-4264-BC0D-B5AA72277E2A@rpi.edu>
Dong, On Jul 18, 2012, at 10:45 AM, Huynh T.D. wrote: > Thanks for the clarification, Tim. > I don’t mind using either prov:Source or prov:PrimarySource, but not both for the same relation. I agree. > I guess this is a negotiation to be had between the editors of PROV-O and PROV-N to resolve the mismatch. I agree. Regards, Tim > Best wishes, > > Dong. > > From: Timothy Lebo [mailto:lebot@rpi.edu] > Sent: 18 July 2012 14:03 > To: Provenance Working Group > Subject: Re: PROV-ISSUE-455 (Dong): Type mismatch between PROV-O and PROV-DM [Ontology] > > Dong, > > PROV-O has avoided calling the class PrimarySource to avoid the very likely situation where a modeler will assume it to be a subclass of Entity (i.e., the object of the hadPrimarySource property). > > > On Jul 18, 2012, at 8:50 AM, Provenance Working Group Issue Tracker wrote: > > > PROV-ISSUE-455 (Dong): Type mismatch between PROV-O and PROV-DM [Ontology] > > http://www.w3.org/2011/prov/track/issues/455 > > Raised by: Trung Dong Huynh > On product: Ontology > > In PROV-DM and PROV-N, prov:PrimarySource is used as the type for the hadPrimarySource relation > > > DM says: > > "A primary source ◊ for a topic" > > The essential bit here is "for a topic", not "in all cases". This makes it a relation and not a class. > > The DM is clear about this distinction: > "A primary source ◊ relation is a particular case of derivation of secondary materials from their primary sources." > > So, the name of the _concept_ is just fine. > > > That leaves only PROV-N, which levels the playing field a bit. > From the PROV-N perspective, it is natural to "type" the derivation relation. PROV-N does not have the class hierarchy mechanism like OWL does, so it does not face the same naming challenge that I described above. > > while PROV-O currently uses prov:Source (http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#cross-references-to-prov-o-and-prov-n). > I think there should not be such a mismatch given that both the documents share the same namespace. > > Agreed. A mismatch is unacceptable, I think. > > -Tim
Received on Wednesday, 18 July 2012 14:47:43 UTC