Hi Makoto,
On Tue, 2002-05-14 at 17:59, MURATA Makoto wrote:
> I have just created two pages as below:
>
> http://wiki.dsdl.org/?Scenario
I have a couple of comments/suggestions about this first document.
In the introduction, we might want to highlight two other differences
between schema languages: they can be open (allowing all what's not
forbidden) or closed (forbidding all what's not allowed) by default and
they can also describe generic patterns or assign a different semantic
to different kind of patterns (the RELAX NG patterns are specialized by
W3C XML Schema into elements, attributes, complex types, simple types,
attribute groups and element groups through specialized containers).
The other aspect which we may want to cover is the possibility (or lack
of) to define a layered architecture for XML schema languages. If we had
to create 3 schema languages from scratch right now, I think|feel that
we could design them in such a way that the object orientation would be
an optional layer on top of the grammar based language and the grammar
an optional layer on top of the rule based language. This is probably
much more difficult with languages which kind of mix up the different
layers, but this could still be something usefull to explore.
These points are all more or less developed in my tutorial [1].
[1] http://dsdl.org/schema-tutorial.zip
Thanks
Eric
--
See you in Barcelona.
http://www.xmleurope.com/2002/schedule.asp
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
http://xsltunit.org http://4xt.org http://examplotron.org
------------------------------------------------------------------------
--
DSDL members discussion list
To unsubscribe, please send a message with the
command "unsubscribe" to dsdl-discuss-request@dsdl.org
(mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)
Received on Tue May 14 15:30:58 2002
This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:27 UTC