Literals workaround?

Hi,

I'm currently implementing an information service for a Grid-environment
based on JINI ( http://www.cscs.ch/projects/Sun-CR.html ). I have a
model, in which there are information producers that offer a set of
properties which an information consumer is able to query or subscribe,
etc.

I use RDF for the data exchange and wanted to use RDF-Schema to
represent the available catalogue of properties. I would like to put
strict constraints on the values these properties can have, ideally
using the XML-Schema typing and constraint system. However, this doesn't
seem to be available in RDF-Schema. I therefore created my own atomic
types as subclasses of the "Resource" class. However, this approach may
be problematic with future implementations of validators that validate a
certain RDF-Document against a RDF-Schema, because in the document,
there is a literal, while the schema expects a resource. 

Therefore:
1. Is it possible or does it make sense to subclass the Literal class?
2. How will atomic values and constraints on them be included in future
implementations of RDF-Schema?
3. What is currently the best way to model atomic types (such as
strings, integers, etc.).

Thanks a lot,

Samuel Knopf

Received on Wednesday, 18 July 2001 11:24:24 UTC