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

Architecture Forms and XML Schema

  • From: David Wang <dwang@m...>
  • To: xml-dev <xml-dev@x...>
  • Date: Thu, 17 Feb 2000 11:02:42 -0500

architecture forms

Perhaps I'm seriously out of date on this, but I'll try anyway...

How is Architecture Forms progressing nowadays?  In comparison to XSL,
XML Schema, XLink, etc it seems to not have a lot of W3C exposure, and
after reading David Megginson's Structuring XML Documents book (May
1998), I have several questions about AF:

1) How is using element/attribute forms different than equivClass?  I
see element/attribute forms as a free mapping between two schemas, where
as equivClass is a more rigid sort of mapping between the types of two
schemas, but other than that they both allow associations to be made at
the schema level.

2) AF seems to suffer from name collisions and introduces all sorts of
renaming, ignoring, and suppressing attributes to deal with it.  That
does not seem "clean" to me for some reason.  XML Scheme uses xmlns
attributes to deal with it.

3) AF allows bidirectional mapping between elements and attributes with
different syntax.  It seems to want to enable the expression of
relations between elements without being bound by schema structure. 
Once again, the difference in syntax and use makes me wonder whether AF
is something that is being "shoehorned" into XML from SGML and if there
is a better specification of what it's actually trying to do - draw
equivalence relations between elements and attributes.

But what it does well is hide all this complexity in the schema layer so
that the authors have to do very little to have the interop benefits.

So ultimately, it appears to me that XML Schema has resolved a lot of
the AF issues I've noticed, so I wonder about its fate.  Or am I just
totally off and out in left field about what AF is all about, and if so,
could someone steer me in the right direction? :-)

Thanks,
/David


***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/threads.html
***************************************************************************

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.