Revision [1497]

Last edited on 2010-08-18 15:24:40 by DavidLee
Additions:
See the full slides and results [[http://balisage.net/Proceedings/vol4/html/Lee01/BalisageVol4-Lee01.html "Full Presentation"]]


Revision [619]

Edited on 2009-06-09 09:33:16 by DavidLee
Additions:
See the [[http://www.balisage.net/Processing/Program.html "Detailed Program"]]


Revision [569]

Edited on 2009-05-26 16:03:16 by DavidLee
Additions:
The efficiency and performance of individual XML operations such as parsing, processing (XSLT, XQuery) and serialization, and the merits of different in-memory document representations, have been widely discussed. However, real world uses cases often involve many operations orchestrated using a scripting environment. The performance of the scripting environment can often overshadow any performance gains in individual operations. In an exploration of real world scripting, we compare performance of several scripting languages and techniques on a set of typical XML operations such as generation of a table of contents and conditionally accessing non-XML files identified in XML documents. Based on performance results, we suggest best practices for scripting XML processes. Scripting languages compared include DOS Shell (CMD.EXE), Linux Shell (bash), XMLSH, and XProc (calabash). These are run (where possible) on multiple operating systems: Windows XP, Linux, and Mac/OS.
Deletions:
The efficiency and performance of individual XML operations such as parsing, processing (XSLT, XQuery) and serialization, and the merits of different in-memory document representations, have been widely discussed. However, real world uses cases often involve many operations orchestrated using a scripting environment. The performance of the scripting environment can often overshadow any performance gains in individual operations. In an exploration of real world scripting, we compare performance of several scripting languages and techniques on a set of typical XML operations such as generation of a table of contents and conditionally accessing non-XML files identified in XML documents. Based on performance results, we suggest best practices for scripting XML processes. Scripting languages compared include DOS Shell (CMD.EXE), Linux Shell (bash), XMLSH, and XProc (calabash). These are run (where possible) on multiple operating systems: Windows XP, Linux, and


Revision [568]

Edited on 2009-05-26 14:46:02 by DavidLee
Additions:
David Lee, Epocrates; Norman Walsh, Mark Logic
Deletions:
David Lee, Epocrates Norman Walsh, Mark Logic


Revision [567]

Edited on 2009-05-26 14:45:47 by DavidLee
Additions:
Monday, August 10, 2009
Montreal, Canada


Revision [566]

The oldest known version of this page was created on 2009-05-26 14:45:27 by DavidLee
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki