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

Re: Vocabulary Combination


Re:  Vocabulary Combination
Arjun Ray wrote:

> Correct.  The spec is silent on this, and thus useless for the general
> problem of vocabulary combination *by syntax*.

Arjun is really getting close to troll territory here, but this very 
strong claim should not go unrefuted.  The syntactic problems of 
combining markup from multiple vocabularies include:

1. avoiding collisions
2. expressing syntactic restrictions on the markup from each
    individual vocabulary
3. expressing syntactic restrictions on the way the vocabularies
    combine
4. (maybe) expressing rules for how to extract vocabulary-specific
    subsets of the combination.  But this is maybe getting into
    semantic territory.

#1 is easy, and namespaces solve it.  That's all they've ever done, and 
all they've ever been claimed to do.

#2 is harder, and is addressed, if not completely solved, by DTDs and 
their successors.

#3 is harder still, and is addressed, if not completely solved, by more
more modern schema languages like XSD and RNG.

#4... nope, I think that's a semantic ingegration problem.

Put another way, there are states intermediate between being "useless" 
and "providing a complete solution".  It's a good thing, because 
software or standards that achieve the second criterion are not observed 
to exist.

  -Tim


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.