Just back from the 2009 Balisage Symposium on Processing XML Efficiently and Balisage XML Conference : the presentations and updated papers will be published over the next few weeks. They were all very informative and to a high standard. Topics of particular interest included:
Performance of XML-based applications
One of the components of their XML-based publishing system discussed was the Schema, Addressing, and Storage System (SASS) – a data store that provides a unified view of metadata and content for publications they host which relies on the concept of storing metadata and related resources in a file-system based set of XML files along with the use of XQuery to feed these resources to an XSLT-based display layer.
XML in the browser
Explored how new XML vocabularies could be integrated into the browser. Thereby providing a new way forward for XML in the Browser.
Towards markup support for full GODDAGs and beyond: the EARMARK approach
Examined Overlapping markup and the utilisation of the standoff approach to markup to address the issues created by the purely hierarchical approach.
TNTBase: Versioned Storage for XML
Presented an open-source versioned XML database created by the integration of Berkeley DB XML into the Subversion Server.
Agile Business Objects Management Application for Electronic Records Archive Transfer Process
How XForms and Genericode are assisting the National Archives and Records Administration(NARA) in their goal to provide archivists with a modernised system with automatic workflow for the digital archive business process
“A practical introduction to EXPath: Collaboratively Defining Open Standards for Portable XPath Extensions.”
Covered the benefits to be derived from a Collaborative approach to the definition and implementation of standardised extensions in XPath which the core XML technologies such as Xquery and XSLT, Xproc, XForms would be able to utilise in a uniform way.
Automatic XML Namespaces
Explored the difficulties with Namespaces and proposed ways of addressing them.