- From: Timothy Lebo <lebot@rpi.edu>
- Date: Fri, 17 Feb 2012 08:50:51 -0500
- To: Paul Groth <p.t.groth@vu.nl>
- Cc: "public-prov-wg@w3.org" <public-prov-wg@w3.org>
1) Although it doesn't shorten it up much, I think it is _much_ clearer if we drop "had". prov:hadQualifiedGeneration -> prov:qualifiedGeneration This changes the statement from a passive to active, which will make all of my writing teachers happy. The Activity qualified its Generation. This also parallels the unqualified form nicely ("generated" and "qualifiedGeneration") -- a fork in the road with two routes that a client can follow, depending on how much detail they want.: :my_activity a prov:Activity; prov:generated :my_entity; prov:qualifiedGeneration [ a prov:Generation; prov:entity :my_entity; :foo :bar; ] . 2) QualifiedInvolvement -> Involvement still makes _complete_ sense, since it is inherently qualifying the binary relation. Being an Involvement _means_ that you're being pointed at with some subproperty of prov:qualifiedInvolvement (e.g. qualifiedGeneration) AND you're pointing to the (rdf:object) involvee with, say, prov:entity. As for the predicates hanging off of the Involvement, we started with just: :my_activity prov:qualifiedGeneration [ a prov:Generation; prov:entity :my_entity; ] but we run into a slight hiccup when we're qualifying the Involvement between two Entities b/c we don't know which is the rdf:subject and which is the rdf:object of the binary relation we're qualifying. However, these situations start to leave core, and a qualified involvement between two entities should be some Activity, so we can avoid the degenerate Entity-Entity case. -Tim On Feb 16, 2012, at 8:53 AM, Paul Groth wrote: > Hi All, > > The idea behind QualifiedInvolvement is great and it's been resolved for a while so I don't want to open it up. > > but.... could we get a better name? > > The name is long, especially for the properties. So you have to write: > > ex:activity1 prov:hadQualifiedGeneration ex:g1. > ex:g1 prov:hadQualifiedEntity ex:e1. > ex:g1 prov:wasGeneratedAt [owlTime:inXSDDateTime 2006-01-01T10:30:00-5:00]. > > could we shorten them up somehow? Any suggestions? > > regards, > Paul > > > > > > > > >
Received on Friday, 17 February 2012 13:51:23 UTC