- From: Graham Klyne <gk@ninebynine.org>
- Date: Tue, 06 May 2003 17:29:37 +0100
- To: public-webont-comments <public-webont-comments@w3.org>
With reference to: http://www.w3.org/TR/owl-semantics/syntax.html#2.3.1.2 and http://www.w3.org/TR/owl-semantics/syntax.html#2.3.2.3 I see that for OWL-lite: [[ restriction ::= 'restriction(' datavaluedPropertyID dataRestrictionComponent ')' | 'restriction(' individualvaluedPropertyID objectRestrictionComponent ')' ]] But for OWL-DL: [[ restriction ::= 'restriction(' datavaluedPropertyID dataRestrictionComponent { dataRestrictionComponent } ')' | 'restriction(' individualvaluedPropertyID objectRestrictionComponent { objectRestrictionComponent } ')' ]] Is it intended that a restriction may have only one component in OWL-lite? This restriction (sic) seems rather pointless, as I think an axiom naming a class can be repeated with multiple single-component restrictions to achieve the same effect. Also, I note that OWL-lite restrictions do not include the single-value form of restriction "Value( _ )". Is this intended? (I see no purpose in raising a formal issue for this.) #g ------------------- Graham Klyne <GK@NineByNine.org> PGP: 0FAA 69FF C083 000B A2E9 A131 01B9 1C7A DBCA CB5E
Received on Tuesday, 6 May 2003 16:25:11 UTC