- From: Alexander Darino <alexander.darino@ryoga.org>
- Date: Sat, 10 Jan 2015 20:27:07 -0500
- To: public-rdf-comments@w3.org
Hello Everyone! In looking over http://www.w3.org/TR/2014/REC-rdf11-mt-20140225/, I couldn't help but note that the name 'L2V' is somewhat misleading since it isn't a mapping L->V but rather D->(L->V). For clarity, perhaps it should be renamed to (something like) D2L2V, or perhaps L2V could be reworked to accept D as a parameter such as in L2V(D, L) -> V? I make this suggestion having found, in discussing with others and making illustrations of the various Interpretation structures and the relations between them, it is very awkward to express the intermediate steps made between the partial mapping of literals onto resources (IR) due to a naming conflict: L2V maps onto the actual lexical-to-value mapping for that data type, so it is hard to express L2V(D) as defined in the RDF semantics to the "L2V_D(L)" that is returned from L2V(D) and performs the actual lexical-to-value mapping (since, again, L2V as defined returns the mapping but is not itself the mapping). In other words, it is awkward to break down IL("sss"^^aaa) = L2V(I(aaa))(sss) into the partial relationships "sss"^^^aaa (from Literals) -> L2V -> Lexical-to-Value-Mapping -> IR since L2V and Lexical-to-Value mapping are not the same, and L2V itself is not the actual Lexical-to-Value mapping (ie. it is a misnomer; the name is misleading). (I acknowledge that my implicit definition of L2V_D(L) being returned from L2V(D) sufficiently disambiguated the two, but it doesn't address the fact that the name L2V is misleading in the original context, and it poses the additional problem of using terminology not specified in the original document.) -- Alexander Darino, Freelancer Ryoga Independent LLC
Received on Monday, 12 January 2015 08:42:22 UTC