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

Re: A single, all-encompassing data validation language - good

  • From: "Fraser Goffin" <goffinf@g...>
  • To: xml-dev@l...
  • Date: Tue, 7 Aug 2007 18:37:42 +0100

Re:  A single
I seem to recall that the approach to embedding schematron rules directly into W3C schema have been somewhat defined already, although of course I'm not sure whether there are validating parsers support this style natively (I have the feeling that Daniel Cazzulino's schemaTron.Net used to, but I'm not sure what happened to this implementation).
 
The following article written back in 2002 by Eddie Robertsson describes the notational conventions :-
 
http://www.topologi.com/public/Schtrn_XSD/Paper.html#Embedded_Schematron_Rules_W3C

I recall other articles from Dare Abasanjo amongst others.
 
Fraser.
 
On 07/08/07, Paul Kiel <paul@x...> wrote:
Interesting thread.  I would agree not to reinvent the wheel in terms of
schematron.  What I hear from clients and would like to see myself is a way
to add the schematron-like constraints to a schema and validate in one pass.
As it is now, it takes 2 passes to validate.  Once for the schema and
another to validate the additional constraints.  If the "hooks" you mention
would lead parser writers to incorporate validation of both of these in one
pass, then I would say "yea!".

Cheers,
Paul Kiel




=====================================================
W. Paul Kiel
xmlHelpline.com Consulting
paul@x...
work: 919-846-0224
cell: 919-449-8801
website: http://www.xmlhelpline.com
Your helpline for data integration solutions.
=====================================================

-----Original Message-----
From: Costello, Roger L. [mailto:costello@m... ]
Sent: Tuesday, August 07, 2007 9:33 AM
To: xml-dev@l...
Subject: RE: A single, all-encompassing data validation language -
good or bad for the marketplace?

Chris Scott wrote:

> Since we already have ISO Schematron, why not define a standard way
to
> include Schematron in XML Schema?  ... why reinvent the wheel?

This seems reasonable to me.  Rather than the XML Schema working group
essentially reinventing a less-powerful version of Schematron, wouldn't
it be more beneficial to the marketplace if the XML Schema working
group created standard "hooks" for inclusion of Schematron
patterns/rules/assertions?  Then a user has the option of implementing
data validation requirements either by embedding Schematron into an XML
Schema, or keeping the schemas separate in a pipeline fashion.

And hey XML Schema working group, how about also creating standard
hooks for inclusion of other schema languages, such as Relax NG and
RefleX?  And how about supporting a building block approach to
implementing data validation requirements?

Rick Jelliffe, how about jumping into this discussion?

/Roger

_______________________________________________________________________

XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@l...
subscribe: xml-dev-subscribe@l...
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php





_______________________________________________________________________

XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@l...
subscribe: xml-dev-subscribe@l...
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

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.
Email
First Name
Last Name
Company
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.