- From: Marko Luther <luther@docomolab-euro.com>
- Date: Mon, 19 Oct 2009 19:56:16 +0200
- To: markus.kroetzsch@kit.edu
- Cc: public-owl-comments@w3.org
- Message-Id: <A21DAEEF-B8D2-4A95-8170-599F6869DF2B@docomolab-euro.com>
Dear Markus, what a pity that one has to work now with different abbreviation naming conventions. Anyhow, I accept the working group's response to my comment. M. On 19.10.2009, at 18:45, Markus Krötzsch wrote: > Dear Marko, > > Thank you for your comment > <http://lists.w3.org/Archives/Public/public-owl- > comments/2009Oct/0011.html> > on the OWL 2 Web Ontology Language last call drafts. > > As you rightly point out, the current writing of prefix names in the > examples > of the Primer conforms to the technical specification of the OWL/XML > syntax > [1] and thus is correct. Changing the OWL/XML serialisation to > require colons > at this point would be a non-editorial change that affects > implementations, so > the Working Group has decided against this change. > > However, it is true that different syntactic conventions in different > serialisations might be a source of confusion, and we therefore have > added an > explicit remark to point out this difference in the respective > section of the > Primer. See [2] for a diff. > > Please acknowledge receipt of this email to > <mailto:public-owl-comments@w3.org> (replying to this email should > suffice). > In your acknowledgment please let us know whether or not you are > satisfied > with the working group's response to your comment. > > Regards, > Markus Krötzsch > on behalf of the W3C OWL Working Group > > [1] http://www.w3.org/TR/2009/PR-owl2-xml-serialization-20090922/ > [2] > http://www.w3.org/2007/OWL/wiki/index.php?title=Primer&diff=26039&oldid=26038 > > > On Samstag, 17. Oktober 2009, Marko Luther wrote: >> I got confused by the examples given in the PR OWL 2 Primer at >> >> <http://www.w3.org/TR/2009/PR-owl2-primer-20090922/> >> >> regarding the exact syntax for prefix names. >> >> According to the PR OWL 2 Structural Specification at >> >> <http://www.w3.org/TR/2009/PR-owl2-syntax-20090922/#IRIs> >> >> the last character should always be a colon (see also the PNAME_NS >> production in <http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/ >> >>> ). This is also the case for all examples given in Functional Style >> >> Syntax, e.g. those in >> <http://www.w3.org/TR/2009/PR-owl2-primer-20090922/ >> #Appendix:_The_Complete_ >> Sample_Ontology >> >> >> Prefix(:=<http://example.com/owl/families/>) >> Prefix(otherOnt:=<http://example.org/otherOntologies/families/>) >> Prefix(xsd:=<http://www.w3.org/2001/XMLSchema#>) >> Prefix(owl:=<http://www.w3.org/2002/07/owl#>) >> .. >> >> However, the corresponding example in OWL/XML Syntax has the >> following >> entry >> >> <Prefix name="otherOnt" >> IRI="http://example.org/otherOntologies/families/ "/> >> >> which complies with the OWL 2 XML Schema. Note that here the name of >> the prefix does not contain a colon. I would have expected the >> following: >> >> <Prefix name="otherOnt:" >> IRI="http://example.org/otherOntologies/families/ "/> >> >> What is the correct way to specify a prefix in OWL/XML Syntax? Would >> the empty prefix be defined with name="" or name=":"? >> >> Best regards, >> Marko Luther > > > -- > Markus Krötzsch > Karlsruhe Institute of Technology (KIT), Institute AIFB > Englerstraße 11 (Geb. 11.40), 76131 Karlsruhe, Germany > > phone: +49 (0)721 608 7362 > fax: +49 721 608 6580 > email: markus.kroetzsch@kit.edu > web: http://korrekt.org > > http://semantic-web-book.org > http://semantic-mediawiki.org > > KIT - Universität des Landes Baden-Württemberg und nationales > Großforschungszentrum in der Helmholtz-Gemeinschaft > >
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Monday, 19 October 2009 17:57:09 UTC