- From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- Date: Thu, 20 Oct 2011 15:30:16 +0100
- To: Graham Klyne <GK@ninebynine.org>
- Cc: public-prov-wg@w3.org
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 -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester
Received on Thursday, 20 October 2011 14:31:13 UTC