US XML 2007 Schedule

by Rick Jelliffe

The schedule is up for the US XML 2007 conference in Boston in December, and it looks a cracker.

Here are the papers that seem interesting to me:

  • Monday 10:30. XML Hardware Eugene Kuznetsov (IBM): an area with a lot of interest to me.

  • Monday 2:00 Analysis of an architecture for data validation in end-to-end XML processing systems
    John Clark (Cleveland Clinic Foundation), Chimezie Ogbuji (Cleveland Clinic): mentions Schematron.

  • Monday 2:45 Implementing Healthcare Messaging with XML
    Marc de Graauw (Marc de Graauw IT): seems to come to the same conclusions (from an XSD perspective) that underpin Schematron's phases mechanism, that layering and separation of concerns is important.

  • Monday 4:00 XProc: An XML Pipeline Language Norman Walsh (Sun Microsystems, Inc.):
    the program notes say that XProc has changed recently, so it would be interesting to see how it is going. ISO DSDL support is one of its use cases.

  • Monday 4:45 XML and XPath in the Wild Adam Lee (Stanford University):
    empirical studies of documents found on the web are a very weak basis for saying anything about XML documents, since XML is used (SGML-like) for so many back-ends, but it is really important that we have them nevertheless, and it will be great to see if we get some real work on document metrics happening. Many people are not so aware of the technique, but document metrics can clarify job estimation and costing: Topologi has a customer that uses a simple count of XPaths (from our XML Detective utility) for this, and the Document Complexity Metric is of course useful too.

  • Tuesday 9:00 Semantic data models and business context modelling Anthony Coates (Miley Watts LLP): Tony popped in to the office here a month ago when he was in town, and I share his scepticism that adopting a markup framework based on explicit modeling of semantics according to some higher abstract model necessarily buys you much that simple labelling does not allow you: his paper's abstract mentions synchronizing information "across the technology boundary between the semantic and non-semantic models" which sounds very clever or very dumb, but very useful either way. I like that Tony's paper comes out of experience with the UN/CEFACT standards work.

  • Tuesday 11:00 Case Notes from a Vulnerability Assessment of a Bank's Web Services Mark O'Neill (Vordel): has an interesting comment the bank’s attempt to apply preventative security measures, such as SSL and XML Schema validation, actually proved to provide a false sense of security, and in fact introduced a number of security vulnerabilities of their own. (XML firewalls or test services interest me because of Schematron and Topologi Interceptor, of course.)

  • Tuesday 2:00 Building a XSLT Processor for large documents and high-performance. Lan Yi (Intel): I suspect this is another hardware talk, but it is a fascinating topic whether hard or soft.

  • Tues 2:45 Streamlining the Information Lifecycle in Process and Discrete Manufacturing with XML John Klaren (JustSystems Inc.): this should be an interesting talk about standards and IETM, as long as the speaker steers clear of product pitching.

  • Wed 9:00 XML in Support of the Democratic Process Dale Waldt (aXtiveminds): again, a good chance to catch up with recent developments. Legal and parliamentary publishing are traditional SGML areas and it will be interesting to see if XML has brought some new things to the mix.

  • Wednesday 9:45 Separating Mapping from Coding in Transformation Tasks Wendell Piez (Mulberry Technologies, Inc.) One of the things I have been involved with, for Allette Systems, is trying to figure out how to bring better software engineering practices to our XSLT development: papers like this one (and Tony Graham's tutorial later) look like signs that some maturity is coming to the industry.

This year the tutorials are all on Wednesday afternoon, but they look like a great collection: Elliot Kimber does DITA, Michael McQueen does XSD, Debbie Lapeyre does Schematron, and Michael Smith and Tony Graham are doing various XSLT sessions. I was interested in Tony's outline, particularly that he mentions XSLTV program verification.

But it is rare that almost every session has something that grabs me: I wish I were going!