|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Co-operating with Architectural Forms
* Leigh Dodds | | I'm wondering whether AFs is a solution aimed at streamlining the | creation of vertical XML vocabularies (one doesn't necessarily have | to, you define an architectural DTD for everyones existing formats), | rather than a means to facilitate working with multiple | vocabularies. Transforms seems a better approach in that use case. I would rather say horizontal vocabularies, I think. One place where XML really does need something like AFs is in XLink. People don't like having to give their linking elements particular names, and yet they would like to have the benefit of standardized linking semantics. AFs provide a way to do this (this is how HyTime works) that is simple and easy to use. A benefit of AFs is that they can be really simple to use in software. David Megginson made a SAX filter for AFs in XML, and using that making the XLink-relevant parts of input documents available to an XLink processor would be trivial, even if other processing were happening at the same time. (BTW, easily the best place to get an explanation of AFs is in David Megginsons 'Structuring XML Documents', which is really about writing DTDs.) -- Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net > ISO SC34/WG3, OASIS GeoLang TC <URL: http://www.garshol.priv.no >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||







