I’m at Extreme Markup Languages all this week.
Elliot Rusty Harold and Simon St Laurent have been blogging the conference in full. Here’s the presentations that grabbed me so far.
- ERH showed us a tool, written in Java, for ofuscating an instance of XML so you can send it to someone as a test case without revealing confidential information. This was a hit, with several people suggesting additions. He put a sheet down in the coffee break area where we could write suggestions.
- Examplotron, Eric van der Vlist’s tool for generating Relax NG schemas from annotated references, influenced a couple of presentations:
- Angelo Di Iorio described design patterns for document structures. They motivated their argument with an overspecified model of an address that didn’t fit ‘real word’ instances.
- Ken Holman showed us a second generation of an XSLT 1.0 stylesheet that produces a stylesheet from an annotated example of an instance document.
- A couple of presentations on Topic Maps and RDF that went right over my head. Both were about trying to reconcile one to the other.
- Matthijs Breebaart from the Dutch Tax Authority showed off a system his group built to describe bits of law and regulation (i.e. the chapter and paragraph) in XML. From there you transformed it into a URI. His department was able to get the commerical publishers (who produce the online versions of law and regulation) to sit down and agree on a common URI format. The benefit of the exercise: his customers have a common way to get to the online documents and commentaries without needing to dive down into each vendor’s website.
- Ann Wrightson taught us some Situational Semantics, that is, under what conditions do human or machine interpretations of observations make sense. She left a challenge: one of Shakespere’s sonnets translated into Klingon, with markup in Tengwar. Under what situation does this document make sense?
- C. M. Sperberg McQueen gave a math lecture. Brzozowski derivatives, an algebra of regular expressions, give you nice way to generate validators without building state machines.
Tomorrow, we get the presentations on overlaps. This is one of the “elephants in the living room” that Tommie Usdin, one of the co-chairs, warned us about in the introduction. The spectre of Ted Nelson will haunt Extreme 05.
My experience so far confirmed my theory that Extreme is the Potlatch of XML conferences. Small, a little clubby (but self concious of this, and people do take the time to say hello,) presentations above the ‘beginner’ level, and one main track of programming.
And the food in Montreal? C’est bon. C’est bon.
