[Home] [By Thread] [By Date] [Recent Entries]

  • From: Robert Worden <rworden@d...>
  • To: 'Huaxin Zhang' <hxzhang@c...>,"xml-dev@l..." <xml-dev@l...>
  • Date: Tue, 25 Jul 2000 22:16:15 +0100

On Tuesday, July 25, 2000 8:07 PM, Huaxin Zhang 
[SMTP:hxzhang@c...] wrote:

> Does anybody have ever seen a visual XSL editor to generate XSL code
> automatically by drag and drop original DTD elements of the XML
> files (should be able to set restrictions on the elements).

What restrictions do you want to set on the elements?

With Charteris'  XMuLator tool, you visually map nodes of a DTD or XDR onto 
a UML-ish semantic model of the domain. Do this for several XML languages, 
then the tool will generate XSL to transform from any one to any other - 
where their meanings overlap. (without meaning overlap you can't usefully 
transform anyway)

The XSL transformations pass round-trip tests. Mapping onto a common 
semantic model avoids an N-squared cost problem, as the number N of XML 
languages grows. As far as I can tell, Visual XSL Editor and BizTalk Mapper 
both have N-squared cost.

For info see http://www.charteris.com .

Robert Worden

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member