- From: Paul Groth <p.t.groth@vu.nl>
- Date: Thu, 20 Oct 2011 16:32:20 +0200
- To: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- CC: "public-prov-wg@w3.org" <public-prov-wg@w3.org>
From my perspective, I think this seems to be reading to much into the importance of the ASN. I mean, it's there for being precise in the data model. It's not the normative exchange serialization (that's RDF). cheers, Paul Stian Soiland-Reyes wrote: > On Thu, Oct 20, 2011 at 14:52, Graham Klyne<GK@ninebynine.org> wrote: >> Is there any particular reason that PROV-DM needs to define a namespace URI? >> >> Doesn't the material there all stand on the abstract syntax model, which >> doesn't depend on URI-based namespaces? >> >> Just asking. > > ProvenanceContainer() [1] allows declaration of prefixes and > namespaces [2], which lends the question of which namespace qualifiers > such as "role" are in. > > > [3] says: > "All the elements, relations, reserved names and attributes introduced > in this specification belong to the PROV-DM namespace." > > But from this also all the examples are also in the default namespace, > so from this understanding that would mean that: > > wasControlledBy(pe0,a1, qualifier(role="creator")) > entity(a5, [ type="Person", name="Edith" ]) > wasDerivedFrom(e4,e2,pe2,qualifier(port=smtp, > section="attachment"),qualifier(fct="attach")) > > We can find > > http://www.w3.org/ns/prov-dm/wasControlledBy > http://www.w3.org/ns/prov-dm/pe0 #?? > http://www.w3.org/ns/prov-dm/a1 #?? > http://www.w3.org/ns/prov-dm/qualifier > http://www.w3.org/ns/prov-dm/role > http://www.w3.org/ns/prov-dm/creator #?? > http://www.w3.org/ns/prov-dm/entity > http://www.w3.org/ns/prov-dm/type > http://www.w3.org/ns/prov-dm/Person #?? > http://www.w3.org/ns/prov-dm/name #!! > http://www.w3.org/ns/prov-dm/wasDerivedFrom > http://www.w3.org/ns/prov-dm/port #!! > http://www.w3.org/ns/prov-dm/smtp #!! - no "quotes"! > http://www.w3.org/ns/prov-dm/section #!! > http://www.w3.org/ns/prov-dm/smtp #?? > http://www.w3.org/ns/prov-dm/fct #!! > http://www.w3.org/ns/prov-dm/attach #?? > > > I can't see how this is right. The PROV-ASN syntax does not allow > non-string attributes or qualifiers, but here is port=smtp suggesting > that they can be non-literal identifiers. (which would be namespaced?) > > > [1] http://www.w3.org/TR/2011/WD-prov-dm-20111018/#ProvenanceContainer > [2] http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-NamespaceDeclaration > [3] http://www.w3.org/TR/2011/WD-prov-dm-20111018/#prov-dm-namespace > -- Dr. Paul Groth (p.t.groth@vu.nl) http://www.few.vu.nl/~pgroth Assistant Professor Knowledge Representation & Reasoning Group Artificial Intelligence Section Department of Computer Science VU University Amsterdam
Received on Thursday, 20 October 2011 14:35:32 UTC