[
Lists Home |
Date Index |
Thread Index
]
- From: Robert Worden <rworden@dial.pipex.com>
- To: 'Huaxin Zhang' <hxzhang@cs.ualberta.ca>,"xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Tue, 25 Jul 2000 22:16:15 +0100
On Tuesday, July 25, 2000 8:07 PM, Huaxin Zhang
[SMTP:hxzhang@cs.ualberta.ca] 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
|