[re-send] Re: XSLT: status of owls:Documentation unclear

Hello,

	after thinking a while about this owls:Documentation, here 
are my though. There are three solutions:

1) allowing anything within owls:Documentation to be interpreted as a 
rdfs:comment except some elements (rdfs:label, priorVersion...) 
including dublin core. These special elements are explicitely 
described in the schema like Masahiro proposed (note that other 
should not be prohibited by the schema).

This has the drawback of modifying schema and stylesheet each time a 
new element is found useful (eg., cvsVersion).

2) allowing anything within owls:Documentation to be interpreted 
litteraly (but text which is interpreted as rdfs:comments). This 
works well with all the elements you want to add. This is the version 
implemented in the stylesheet I sent two days ago.

This version has the drawback that it is not possible to comment OWL 
or RDF code by a owl:Annotation/owl:Documentation because the content 
will be expressed by the stylesheet.

3) I think that a third solution is possible, mixing both: allowing 
anything within owls:Documentation to be ignored (but text which is 
interpreted as rdfs:comments and a few rdfs tags such as label, 
etc.). If one wants to add a particular treatment to some set of 
elements, she must write the xslt rules (for 
"owls:Documentation/myTag") and import them.

I can implement those for Dublin core as an example.

What do you think?
-- 
  Jérôme Euzenat                  __
                                  /      /\
  INRIA Rhône-Alpes,            _/  _   _   _ _    _
                               /_) | ` / ) | \ \  /_)
  655, avenue de l'Europe,    (___/___(_/_/  / /_(_________________
  Montbonnot St Martin,       /        http://www.inrialpes.fr/exmo
  38334 Saint-Ismier cedex,  /          Jerome.Euzenat@inrialpes.fr
  France____________________/                Jerome.Euzenat@free.fr

Received on Sunday, 26 January 2003 09:56:39 UTC