[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]


abstract grammar model
> From: Fredrik Lindgren [mailto:fredrik.lindgren@c...]


> My main concern are the parts related to modification of schemas and 
> their impact on the whole design. What is discomforting is that 
> something called Abstract Schemas has constants, methods and 
> attributes 
> that gives the impression of being a union of known schema constructs 
> rather than the intersection. I give one example below. If you can 
> convince me that my fears are mistaken I'll be happy to 
> accept the spec.

Your example seems a good one to me. I also don't like using numeric
constants instead of QNames for datatypes. This may seem less controversial,
but the more open-ended approach toward datatypes taken by RELAX NG just
seems more far-sighted to me than an explicit coupling to XML Schema's

I'm not sure I should really jump into this debate since I don't really have
any interest in this activity at all. However, if the W3C is intent on
pursuing this activity, why not just review some of the prior art and learn
appropriate lessons from that?

I think JARV [1] seems a quite reasonable generic API for validators. Why
reinvent the wheel? Beyond that, I think reviewing the Abstract Grammar
Model in Sun's MSV [2] could provide some good ideas for a more generic
abstract model for schemas.

I just hope Sun doesn't drop MSV (or alternatively, I'd love to see them
release it under a true open source license). It's a pretty unique tool and
I personally have more interest in seeing more vendors innovating in this
fashion than in seeing a standardized API from the W3C.

[1] http://iso-relax.sourceforge.net/
[2] http://www.sun.com/software/xml/developers/multischema/


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.