1. Section 4.7, first example: do you have .lex and .val switched? I.e. shouldn't it be xsd:decimal.map rdfs:range xsd:decimal.lex xsd:decimal.map rdfs:domain xsd:decimal.val such that the subject of a .map predicate is a value of the data type and the object of a .map predicate is a literal in the lexical space of the data type? Also in the second example, you seem to be missing some 'c's in your .cmap suffixes, should it be xsd:integer.cmap rdfs:subPropertyOf xsd:decimal.map xsd:long.cmap rdfs:subPropertyOf xsd:integer.map xsd:int.cmap rdfs:subPropertyOf xsd:long.map xsd:int.cmap rdfs:subPropertyOf xsd:int.map 2. In section 4.9, Idiom A versus Idiom B, you state "Many existing RDF applications deploy Idiom B." But this is, I argue, false, since idiom B presumes support for the partitioning of the data type into its .map .lex and .val components, and this is not the case. Since xsd:integer.map is not the same as xsd:integer, idiom B is not in use anywhere. Idiom B of S is not equal to P, as you seem to suggest. Regards, Patrick -- Patrick Stickler Phone: +358 50 483 9453 Senior Research Scientist Fax: +358 7180 35409 Nokia Research Center Email: patrick.stickler@nokia.comReceived on Thursday, 10 January 2002 09:12:58 EST
This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:43:53 EDT