[
Lists Home |
Date Index |
Thread Index
]
1/18/2002 12:04:06 PM, "Bullard, Claude L (Len)" <clbullar@ingr.com>
wrote:
>
> I don't know how far along anyone is, but a combination
> of the Schematron approach and the Schema approach as
> has been demonstrated by Rick Jeliffe looked very powerful.
> Also, I think there was an announcement that Clark, Jeliffe,
> Holman et al were initiating ISO work to create a combined
> specification using RelaxNG.
> Please any of the above correct me if I am wrong.
This is exactly the message I took away from various Schema
discussions at XML 2001. There is more information on the ISO DSDL
effort at http://xml.coverpages.org/ni2001-12-13-a.html
Quoting liberally from Robin Cover, DSDL includes:
Grammar-oriented schema languages validate the structure of
information items in an instance conforms to a set of constraints
described by a tree grammar. This Part is initially based on RELAX
NG.
Primitive data type semantics. This Part is initially based on a
subset of primitive data types and their facets from Part 2 of W3C
XML Schema.
Path-based integrity constraints. The non-hierarchical links between
information items in a structured resource can be reconstituted by
addressing the items and expressing the relationship between them
found in the original graph of information. This Part is initially
based on Schematron.
Object-oriented schema languages. Object-oriented schema languages
validate the structure of information items in an instance conforms
to a set of constraints described using inheritance. These
constraints can be useful when using XML in conjunction with object-
oriented concepts used widely in modern programming languages (e.g.,
Java) and modern modeling languages (e.g., UML). This part is
initially basd on W3C XML Schema.
As for market share, "don't speak too soon for the wheel's still in
spin ... and the times they are a changin'"
|