W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > July to September 2002

XInterfaces - A new schema language for XML

From: by way of <oli.noelle@web.de>
Date: Wed, 10 Jul 2002 17:17:50 -0600
Message-Id: <>
To: W3C XML Schema Comments list <www-xml-schema-comments@w3.org>

As a final thesis project I created a new schema language named
"XInterfaces". It is a very simple language, similar to XML Schema in syntax
and similar to Schematron in semantics, featuring an explicit type hierarchy
which allows multiple inheritance.

Although it is a very simple concept, I think it is a very useful one.

I'm announcing it here as this language has some features that XML Schema
currently does not have, but which I found very useful in certain scenarios
(in particular, multiple inheritance and open content model). Maybe later
versions of XML Schema are moving towards implementing these features and
XInterfaces can be an inspiration.

If you are interested, you can find my thesis, a sample validator
implementation and related material on the  XInterfaces home page:


Any feedback on this project is more than welcome!

Kind regards,

Oliver Nölle
Received on Wednesday, 10 July 2002 19:19:09 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:08:59 UTC