<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi NeXus users and NIACers,<br>
<br>
At the recent NIAC2008 in Sydney I presented some of my recent work on
automated generation of an XML Schema (called NeXML) <br>
though interpretation and transformation of the (now obsolete) NeXus
"Meta-DTD" XML templates, including generation of Java bindings <br>
using the Eclipse Modelling Framework (EMF) and the first ever truly
validating instance model editor for the NeXus format.<br>
<br>
The NeXML sub-project web site has been updated with many new examples
as XML Schema, Java, EMF, and UML:<br>
<br>
&nbsp;&nbsp;&nbsp; <a class="moz-txt-link-freetext" href="http://www.webel.com.au/nexml">http://www.webel.com.au/nexml</a><br>
<br>
A comprehensive report on NeXML is now available online at:<br>
<br>
&nbsp;&nbsp;&nbsp;
<a class="moz-txt-link-freetext" href="http://www.webel.com.au/nexml/report/niac2008/kelly_nexml_xsd_emf_niac2008.pdf">http://www.webel.com.au/nexml/report/niac2008/kelly_nexml_xsd_emf_niac2008.pdf</a><br>
<br>
For those with a healthy internet connection there is a 30min QuickTime
movie of the NIAC2008 presentation at:<br>
<br>
&nbsp;&nbsp;&nbsp;
<a class="moz-txt-link-freetext" href="http://www.webel.com.au/nexml/report/niac2008/NeXML_NIAC2008.web_high.mov">http://www.webel.com.au/nexml/report/niac2008/NeXML_NIAC2008.web_high.mov</a>
[200MB]<br>
<br>
This includes live examples of the prototype system in action,
including live transformation of the templates<br>
and the creation of a NeXus XML instance file validated against the
NeXML schema in an EMF editor.<br>
<br>
Note that the generative, Java-based strategies presented here are
easily adapted to transform the new NeXus Definition Language (NXDL)<br>
template forms (which are validated against a NXDL meta-XML-schema)
into an XML Schema !<br>
<br>
Please ask your institutions to support me by engaging me through my
Scientific IT Consultancy <b>webel.com.au</b> <br>
to continue this compelling, value-adding NeXML project to the enormous
benefit of all NeXus format users.<br>
<br>
regards,<br>
<br>
Darren Kelly<br>
<pre class="moz-signature" cols="72">-- 
Darren Kelly, BSc, PhD
phone: +61 (2) 9386 0090
mobile: 0405 029 008
post: PO Box 1816, Bondi Junction, NSW 1355, Australia
<a class="moz-txt-link-freetext" href="http://www.webel.com.au">http://www.webel.com.au</a> 


</pre>
</body>
</html>