Biography
As a software architect for Laszlo Systems, Sarah Allen developed much of the component framework for Laszlo Presentation Server 2.0. Sarah began developing Internet software in 1995 as an engineer on Macromedia's Shockwave team, which developed one of the first technologies to bring moving images and sound to the web. She led the development of the Shockwave Multiuser Server, and later the Flash Communication Server, introducing streaming video and multi-party communication in Flash Player 6.Prior to joining Macromedia, she developed software tools for multimedia, digital video, and graphic arts at Adobe, Aldus, and The Company of Science and Art (CoSA). She was named one of the top 25 women of the web by SF WoW (San Francisco Women of the Web) in 1998. She has degrees in Computer Science and Visual Arts from Brown University.
When XML is used as a human-authored source language within an edit/process/test cycle, it becomes important to optimize the workflow involved in this cycle, and in particular, the reporting and recovery from errors. The XML specifications distinguish between well-formedness and validation, and between validation warnings, errors, and fatal errors. Unfortunately, neither of these distinction is optimal for an XML development workflow. This session presents a case study of a system designed to present document errors in a way that optimizes the development cycle, and discusses the challenges involved in building this system on top of standard tools and schemas.
Since this talk was waitlisted, no paper was prepared for the proceedings.
XHTML rendition made possible by SchemaSoft's Document Interpreter™ technology.