W3C home > Mailing lists > Public > public-rif-wg@w3.org > October 2007

Re: [BLD] comments on frozen draft (19oct07)

From: Jos de Bruijn <debruijn@inf.unibz.it>
Date: Tue, 23 Oct 2007 18:37:00 +0200
Message-ID: <471E232C.9010407@inf.unibz.it>
To: Michael Kifer <kifer@cs.sunysb.edu>
CC: Igor Mozetic <igor.mozetic@ijs.si>, public-rif-wg@w3.org


Michael Kifer wrote:
> Igor, thanks for the comments. Here are some explanations.
> 
>> Sec.2.1.1.3, bullet rif:text:
>> shouldn't the language tag be optional?
> 
> I understand that @lang is NOT optional in OWL and RDF.

In RDF/OWL there are two kinds of plain literals:

- plain plain literals, which are strings
- plain literals with language tags, which are pairs of strings and
language tags

In RIF it was decided not to introduce these different kinds of symbols,
but just have one kind of symbol: pairs of Unicode sequences and symbol
space IRIs. So, we needed to define the RIF-equivalent of these types of
symbols.

There is an obvious one-to-one correspondence between plain plain
literals and xsd:strings, so plain plain literals are represented as
values with the xsd:string symbol space.

There was no datatype readily available for presenting pairs of strings
and language tags so we needed to invent a new one, namely rif:text.

Best, Jos


-- 
Jos de Bruijn            debruijn@inf.unibz.it
+390471016224         http://www.debruijn.net/
----------------------------------------------
If you live to be one hundred, you've got it
made. Very few people die past that age.
  - George Burns


Received on Tuesday, 23 October 2007 16:37:12 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:33:43 GMT