- From: Bijan Parsia <bparsia@cs.man.ac.uk>
- Date: Mon, 18 May 2009 17:58:32 +0100
- To: Jeremy Carroll <jeremy@topquadrant.com>, public-owl-comments@w3.org
Dear Jeremy, Thank you for your comment <http://lists.w3.org/Archives/Public/public-owl-comments/2009May/ 0013.html> on the OWL 2 Web Ontology Language last call drafts. To address your points in turn: * According to a normative part of RDF Concepts, <http://www.w3.org/TR/rdf-concepts/#section-Datatypes>: "Each member of the value space may be paired with any number (including zero) of members of the lexical space ... ... RDF may be used with any datatype definition that conforms to this abstraction, even if not defined in terms of XML Schema." So here RDF datatypes can have an empty lexical space and a trivial lexical-to-value mapping, as in owl:real. This is contradicted in RDF Semantics, <http://www.w3.org/TR/rdf-mt/ #dtype_interp>: "Formally, a datatype d is defined by three items: 1. a non-empty set of character strings called the lexical space of d; ...." There does not appear to be any technical reason for this prohibition on empty lexical spaces in RDF Semantics. For any new datatype, RDF systems must be upgraded to recognize which strings are ill-formed for that datatype. For an empty datatype, they must simply treat any string as ill-formed which is the desired behavior here. Thus, owl:real is eminently compatible with RDF systems and technically in compliance with one of the definitions supplied by the specifications. The Working Group will send an error report about this contradiction to the appropriate list. * There are no negative effects from requiring the OWL 2 domain of discourse to be uncountable. The fundamentals of the semantics are unchanged; there is no need to significantly change implementations. * The working group has discussed your document extensively and addressed the issues it raised. It is in fact partly in response to the concerns mentioned there that OWL 2 has owl:real (and owl:rational) as support for avoiding the problematic use of floating point numbers, not just for n-ary data predicates but also as a matter of modeling cleanliness. Given these considerations, the Working Group has decided to make no change in response to your comment. 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, and whether you would like us to record you as Formally Objecting to the advancement of OWL 2 along the W3C Recommendation Track. (Note that according to the W3C Process, Formal Objections are made by individuals, not organizations.) Regards, Bijan Parsia on behalf of the W3C OWL Working Group
Received on Monday, 18 May 2009 16:54:36 UTC