Thursday, November 17

9:00 AM

XSLT Throughout the Document Lifecycle
Track: Core Technologies
Audience: High Level/Technical View
XSLT can be applied to a range of tasks besides generating final output formats, including the automation and semi-automation of editorial and copy-editing chores, extra-schema validation, data aggregation, filtering, indexing, file management and more.
Presenter(s): Wendell Piez, Consultant, Mulberry Technologies, Inc., United States

Applying XML Technologies: Trusted Information Sharing
Track: Vertical Industries
Audience: High Level/Technical View
The President directed the deployment of a "trusted information network" based on the 9/11 comission report. This paper presents Trusted Information Sharing solution for all verticals based on ISO-REL, PKI & XML DigSig standards.
Presenter(s): Dmitry Lenkov, Oracle, USA

Semantics and Security: Applying RDF and OWL to Defense and Security Challenges
Track: Metadata and Semantics
Audience: High Level/Technical View
This presentation will address the recent interest in semantic web standards and discuss how these standards impact the defense, security and intelligence communities within Federal Government.
Presenter(s): Steve Hamby, Architect, Software AG, USA

Extending the Use of XML in the Enterprise
Track: Deploying XML
Audience: High Level/Technical View
Recent advances in available tools blur the once clear distinction between structured and unstructured data. This talk examines how new tools empower users unaware of mark up to contribute to an XML workflow and a managed content environment.
Presenter(s): Jon Parsons, Director Product Marketing, XyEnterprise, USA

Describing Web Applications
Track: Late Breaking News
Audience: Technical View
This session will introduce the Web Application Description Language (WADL) which is designed to provide a machine process-able protocol description format for use with HTTP-based Web applications, especially those using XML.
Presenter(s): Marc Hadley, Senior Staff Engineer, Sun Microsystems, Inc., USA

DITA, Documentum and XML Authoring
Track: Product Presentation
Audience: High Level/Technical View
Techniques for integrating DITA-based authoring and component management into a Documentum implementation using XMetaL discovered in a real-world deployment.
Presenter(s): Paul Prescod, Group Program Manager, Blast Radius Products, Canada


9:45 AM

Global large-scale stylesheet deployment case study
Track: Deploying XML
Audience: Technical View
An overview of the principles, implementation techniques and benefits of a stylesheet architecture supporting a global deployment of document transformations for the HTML and PDF presentation of US Intelligence Community IC-MSP XML documents.
Presenter(s): Ken Holman, CTO, Crane Softwrights Ltd., Canada

Bridging Islands of ESB with Web Services
Track: Late Breaking News
Audience: High Level/Technical View
ESBs can be viewed as processing islands that are connected using a common Web services infrastructure. In this session, the attendee will examine the roles of ESBs and Web services can play when planning to deploy an SOA.
Presenter(s): Andrew Nash, Chief Technology Officer, Reactivity, Inc., USA

XML in the Wild Blue Yonder: A Survey & Town Hall of USAF XML Implementations
Track: Government
Audience: High Level/Technical View
A survey of USAF XML implementations will be dissected to discuss perceived benefits and concerns. Audience participation using a town hall model will be elicited to discuss the survey results, share practical experiences and weigh in on critical topics.
Presenter(s): Cheryl Connors, Senior Information Systems Engineer, The MITRE Corporation, USA; Mary Ann Malloy, Lead Information Systems Engineer, The MITRE Corporation, USA & Amit Maitra, Principal Information Systems Engineer, The MITRE Corporation, USA

Making the right constraints for usable and accessible user interfaces
Track: End-User Applications
Audience: High Level/Technical View
This session focuses on managing constraints that will enable the user to create an accessible and usable user interface. It outlines how to build a logical page, a basic bottom-up repository management system and a process for compiling pages.
Presenter(s): Gary Cornelius, Junior Technical Consultant, CSW Group Ltd., UK

A proposed markup standard for contract documents
Track: Late Breaking News
Audience: High Level/Technical View
The OASIS LegalXML eContracts TC recently selected a schema as the basis of its proposed markup standard for narrative contract document. This presentation will explain the objectives of the proposed standard and the architectural approach.
Presenter(s): Peter Meyer, Managing Director, Elkera Pty Limited, Australia

Microsoft Office Open XML formats
Track: Product Presentation
Audience: High Level/Technical View
This session will provide a technical description of the new Microsoft Office Open XML formats that will become the default XML based formats of the coming version of Microsoft Office (Office 12). The Microsoft Office XML formats provides a great Open and standard-based XML format for Office Documents that enables new XML document scenarios that were not possible before.
Presenter(s): Brian Jones, Lead Program Manager, Office, Microsoft Corporation, USA


11:00 AM

Unit Testing in XSLT 2.0
Track: Core Technologies
Audience: Technical View
Using unit testing to improve stylesheet quality and documentation
Presenter(s): Norman Walsh, XML Standards Architect, Sun Microsystems, Inc., USA

Applying Commercial XML Firewall Technology in Multinational Military Networks
Track: Case Studies
Audience: High Level/Technical View
As web services mature, military organizations are adopting SOA concepts. Securing web service exchanges in multinational, military environments is critical. We discuss our experimentation with commercial firewall technology to address this need.
Presenter(s): Marshall Huss, Associate Technical Staff, The MITRE Corporation, USA

Proliferation of OASIS Common Alerting Protocol (CAP) Standard
Track: Government
Audience: High Level/Technical View
The OASIS EM-TC has developed the Common Alerting Protocol (CAP)- a simple but powerful XML format for exchanging emergency messages. Use of CAP is increasing, and good progress is being made toward the NIMS vision of interoperability and compatibility.
Presenter(s): Patti Aymond, Senior Scientist, IEM, Inc., USA & Elysa Jones, Engineering Program Manager, Warning Systems, Inc., USA

The Impact of XML on Contract Law and the Volume of Contract Litigation
Track: Other
Audience: High Level/Technical View
Can XML bring order to the chaos of Internet contracting? Clickwrap and browsewrap interfaces are frequently litigated, but EDI contracts are not. Will implementation of Web-services contracting systems give rise to frequent litigation or not?
Presenter(s): Jane Winn, Professor, University of Washington School of Law, USA

Binding the Graphical Web (Component and Data Bindings with XBL, XHTML and SVG)
Track: Late Breaking News
Audience: Technical View
The emerging XML based web increasingly relies upon ways of presenting just-in-time content with languages such as SVG and XHTML, yet the power to properly harness them will likely lie in the emergent binding languages such as XBL, sXBL, and XTF.
Presenter(s): Kurt Cagle, Author, Metaphorical Web, USA

XML Goes Mainstream
Track: Product Presentation
Audience: High Level/Technical View
XML goes mainstream, promises and pitfalls.
Presenter(s): Don Vale , Astoria Software, Inc., USA


11:45 AM

Automated mass production of XSLT stylesheets
Track: Large-Scale Architectures
Audience: Technical View
Looking for a tool that lets you generate XSLT stylesheets without requiring any knowledge of XSLT? Popular spreadsheet programs that can save data in XML provide 90% of this tool; a spreadsheet template and a few short stylesheets provide the rest.
Presenter(s): Bob DuCharme, consulting software engineer, LexisNexis, USA

Defining Network XML Threat Prevention: Next Generation XML Intrusion Prevention
Track: Large-Scale Architectures
Audience: High Level/Technical View
This presentation describes the unique security challenges that XML Web Services present to traditional network protection and infrastructure solutions such as Firewalls (FW), Intrusion Detection Systems (IDS), and Intrusion Prevention Systems (IPS).
Presenter(s): Steve Orrin, CTO, Sarvega, Inc., USA

Using Scalable Vector Graphics in Document Management
Track: Knowledge Management
Audience: High Level/Technical View
Three xml based tools that use location and SVG to enhance regular, semi-structured text reports. These tools are basically document management through GIS
Presenter(s): Richard Hammond, Knowledge manager, USEPA, USA

Architecture evolution of an application: Center in a Box
Track: Case Studies
Audience: High Level/Technical View
This session will present a case study in the evolution of a content management system from a static web publishing model to a Service Oriented Architecture.
Presenter(s): Mano Marks, Researcher, Center for Document Engineering, UC Berkeley, USA; Christine Jones, Researcher, Center for Document Engineering, UC Berkeley, USA & Chitra Madhwacharyula, Researcher, Center for Document Engineering, UC Berkeley, USA

Using XML to Comply with Hazardous Material Requirements
Track: Late Breaking News
Audience: High Level/Technical View
As high tech companies scramble to comply with hazardous substance directives, the industry has adopted an efficient way to exchange material content throughout design, manufacturing and logistics processes.
Presenter(s): Chris Benedetto, Senior Director, Industry Development, RosettaNet, USA

Migrating to XML DB2 Native XML with Exegenix conversion technology
Track: Product Presentation
Audience: High Level/Technical View
This session previews the native XML capabilities of IBM DB2, the legacy document migration process based on Exegenix technology, and illustrates the difference that appropriately-marked up material can make to applications built on DB2 Native XML.
Presenter(s): Ryan Germann, Product Manager, Exegenix, Canada & Gary Robinson, Senior Software Engineer, IBM Software Solutions, Silicon Valley Lab, IBM Corporation, USA


2:00 PM

SYSTRAN Translation Stylesheets: Machine Translation driven by XSLT
Track: Case Studies
Audience: High Level/Technical View
We present SYSTRAN Translation Stylesheets, a way of using XSLT stylesheet to drive machine translation. The structure of a document is used for disambiguating natural language semantics. Machine translation is integrated in the publishing process.
Presenter(s): Pierre Senellart, PhD student, SYSTRAN S.A / INRIA Futurs, France & Jean Senellart, Director R&D, SYSTRAN, France

Using XML for Platform Security
Track: Large-Scale Architectures
Audience: High Level/Technical View
By defining a GSS-API binding for XML security tokens, one can start utilizing such tokens for platform-level authentication.
This way, SAML and other XML security tokens can be used as "first class" security tokens within operating systems.
Presenter(s): Gerald Beuchelt, Web Services Architect, Sun Microsystems, Inc., USA

Extending the Reach of Web Services to Mobile Devices
Track: Large-Scale Architectures
Audience: Technical View
Mobile computing is taking the world by storm. This session describes how to maximize the reach of your applications by using XML and web services on mobile devices and includes tips, techniques, and code samples to run on the most devices.
Presenter(s): Rich Rollman, Vice President - Engineering and Product Development, AgileDelta, Inc., USA & John Schneider, Chief Technology Officer, AgileDelta, Inc., USA

Developing a Business Case for XML-based Content Management Systems
Track: Publishing
Audience: High Level View
This session will help business managers articulate and quantify the long-term advantages of converting corporate data repositories to XML.
Presenter(s): Brian Buehling, Managing Director, Dakota Systems, USA

"Just" Use XML
Track: Late Breaking News
Audience: Technical View
With appologies to Winston Churchill, XML is the worst document format except for all those others that have been tried. This tongue in cheek and over the top presentation will cover a number of areas that are sources for frustration to developers.
Presenter(s): Sam Ruby, STSM, IBM Corporation, USA

Bryght - Hosted Web 2.0 sites for everybody
Track: Product Presentation
Audience: High Level View
Overview of Bryght
Presenter(s): Kristopher Krug, President, Bryght, Canada & Roland Tanglao, Chief Blogging Officer, Bryght, Canada


2:45 PM

A Generalized Grammar for Three-way XML Synchronization
Track: Core Technologies
Audience: Technical View
Synchronization problems, though diverse, can be categorized into distinct classes. This paper proposes a general synchronization grammar which can describe synchronization rulesets for XML.
Presenter(s): Robin La Fontaine, CEO, DeltaXML Ltd., UK & Thomas Nichols, CTO, DeltaXML, UK

SOA Policies and Their Enforcement
Track: Large-Scale Architectures
Audience: High Level/Technical View
A closer look at the SOA policy standardization landscape reveals significant gaps in the field of policy enforcement. We will propose new enforcement policy types using novel concepts together with building blocks taken from XACML, WS-Policy and SAML.
Presenter(s): Gideon Kaempfer, CTO, SilverKite, Israel

UBL Update
Track: Late Breaking News
Audience: High Level/Technical View
UBL increases interoperability in electronic commerce by standardizing generic business messages. The UBL 1.0 Standard, released in November 2004, includes an XML library of standard data components and a set of basic business schemas (purchase order, invoice, shipping notice, etc.) together with a wealth of supporting materials to aid the implementer. UBL 2.0, due out in 2006, will incorporate recent input from governments and tax authorities to provide a complete XML solution for electronic procurement. This presentation will introduce UBL, explain its relationship to ebXML (ISO 15000), and update potential users on recent adoptions and technical developments.
Presenter(s): Jon Bosak, Distinguished Engineer, Sun Microsystems, Inc., USA

Extensible Manifesto
Track: Late Breaking News
Audience: High Level/Technical View
Mediocre XML implementation or failed XML projects are a problem for all of us trying to implement XML and sell the concepts to users, clients, and developers. Other computer science areas have mature models and methodologies to improve the successful implementation of their technologies, including Object Oriented Programming, Databases, Application development, and others. Why not the XML community? This talk is a "call to action" for the XML community to develop more mature processes and approaches to XML implementation. Several common problems are explored and set of 10 "Guiding Principles" are proposed to begin and guide the development of an Effective XML Methodology.
Presenter(s): Dale Waldt, Senior Consultant, aXtive minds, USA & Nick Carr, General Manager, Allette Systems, Australia

2005: The Year Mainstream Networking Embraced XML
Track: Late Breaking News
Audience: High Level/Technical View
Major networking companies such as Avaya, Nortel, Juniper, and Cisco and chip giant Intel took major steps to position themselves in the new 7 billion market of application intelligent networking enabled by XML. Learn about this new XML networking landscape.
Presenter(s): Michael Leventhal, Senior Director, XML Products, Tarari, Inc., USA

Records, Tags, and Pipelines
Track: Product Presentation
Audience: Technical View
Serving XML is an XML pipeline language and an extendible "inversion of control" Java framework. The idea is to support a seamless flow of records and SAX events, in particular, to support conversion of legacy enterprise data into XML and back again.
Presenter(s): Daniel Parker, Consultant, Economic Technolgy, Inc., Canada


4:00 PM

Using XSL, XForms and UBL together to create complex forms with visual fidelity
Track: End-User Applications
Audience: High Level/Technical View
This session will explain how XSL-FO, XSLT, XForms and UBL can be used together. XSL-FO for page oriented layout with a visual fidelity, XForms for advanced and flexible forms. And UBL to represent the business data.
Presenter(s): Klaas Bals, Chief Technology Officer, Inventive Designers, Belgium, Belgium

DITA Case Study: Encoding the Joseph Smith Papers
Track: Case Studies
Audience: High Level/Technical View
Through a detailed case study and live demonstration, shows how Brigham Young University has successfully used DITA to encode the historical journals and other papers of Joseph Smith.
Presenter(s): Eric Severson, Chief Technology Officer, Flatirons Solutions, USA & Anthony Mott, Joseph Smith Papers Project, Brigham Young University / LDS Church, Church of Jesus Christ of Latter Day Saints, USA

Efficient XML
Track: Core Technologies
Audience: High Level/Technical View
This 90-minute session will be a panel discussion on the challenges faced by those who need to process XML more efficiently than the current state of the art allows. Advocates of different alternatives, including hardware acceleration, binary XML, and code optimization have been invited to present their views and debate one another.
Panelists:
Michael Champion
, Program Manager, Microsoft, United States, USA
John Schneider, Chief Technology Officer, AgileDelta, Inc., USA
David A Lee, Senior Member - Technical Staff, Epocrates Inc., USA
Michael Leventhal, Senior Director, XML Products, Tarari, Inc., USA
Dr. Santiago Pericas-Geertsen, Staff Engineer, Sun Microsystems, Inc., USA
Dr. Eric Perkins, Advisory Software Engineer, IBM Corporation, USA
Eric Sedlar, Architect for XML Technology, Oracle Corporation, USA

Simplified Discovery Model: Key to Success
Track: Knowledge Management
Audience: High Level/Technical View
The paper highlights issues with high quality, but complex and highly structured discovery mechanisms and proposes a simpler solution for Web Services discovery built on a minimal number of optional parameters, text indexing, and trusted intermediaries.
Presenter(s): Claire Vishik, Senior Software Architect, Sterling Commerce, USA

Functional XML: An new approach to XML processing
Track: Late Breaking News
Audience: High Level/Technical View
Existing XML processing models are pipelines, controlled by pipeline descriptions which resemble shell scripts. Functional XML allows XML documents to specify their own processing explicitly, without losing the generality of the pipeline script approach.
Presenter(s): Henry Thompson, Reader, University of Edinburgh, UK

Macromedia Flex - RIAs for Local Government
Track: Product Presentation
Audience: High Level/Technical View
How Macromedia Flex supports a local governments mission of exceeding the expectations of it's citizens with Rich Media Applications.
Presenter(s): Bryan Tidd, Director of Technology, City of Canton, USA


4:45 PM

Enterprise-level Web Form Applications with XForms and XFDL
Track: End-User Applications
Audience: Technical View
Paper presents the first combination of the interoperable cause-and-effect processing models and intent-based user interface layers of XForms with a host language (XFDL) that offers
security, precision presentation, and a document-centric paradigm.
Presenter(s): John Boyer, Senior Product Architect/Research Scientist Workplace, Portal and Collaboration Software, IBM Victoria Software Lab, USA

Reaching New Levels of Interoperability and Collaboration with DITA
Track: Deploying XML
Audience: High Level/Technical View
One of the obstacles to XML adoption has been poor interoperability between document types. DITA solves this problem through information typing and specialization, enabling new forms of collaboration and increased interoperability between applications.
Presenter(s): Paul Prescod, Group Program Manager, Blast Radius Products, Canada

Efficient XML (continued from 4:00pm)
Track: Core Technologies
Audience: High Level/Technical View
This 90-minute session will be a panel discussion on the challenges faced by those who need to process XML more efficiently than the current state of the art allows. Advocates of different alternatives, including hardware acceleration, binary XML, and code optimization have been invited to present their views and debate one another.
Panelists:
Michael Champion
, Program Manager, Microsoft, United States, USA
John Schneider, Chief Technology Officer, AgileDelta, Inc., USA
David A Lee, Senior Member - Technical Staff, Epocrates Inc., USA
Michael Leventhal, Senior Director, XML Products, Tarari, Inc., USA
Dr. Santiago Pericas-Geertsen, Staff Engineer, Sun Microsystems, Inc., USA
Dr. Eric Perkins, Advisory Software Engineer, IBM Corporation, USA
Eric Sedlar, Architect for XML Technology, Oracle Corporation, USA

XML Data Binding: Integrating XML and Object-Oriented Technologies
Track: Deploying XML
Audience: High Level/Technical View
This session explores two popular Java-XML binding frameworks and evaluates them against criteria deemed to be of greatest significance to developers in this space. The alternative available from Microsoft .Net will be considered as well.
Presenter(s): Neil Chaudhuri, Software Engineer, LMI Government Consulting, USA

W3C XML Schema; RELAX NG; Schematron; or DTD. How's a User to choose?
Track: Late Breaking News
Audience: High Level View
XML schemas specify what tagging is allowed in a set of XML documents. Originally XML had only one way to express these rules; now there are many. What are they? What are the differences among them? When is one more appropriate than another?
Presenter(s): B. Tommie Usdin, President, Mulberry Technologies, Inc., USA

B2B Security Implementation Using Web Services
Track: Product Presentation
Audience: Technical View
Configuring secure Web Services between multiple entities is challenging. SOA Software’s XML VPN enables integration, agility, and security for B2B Web services. The paper will explore how business can implement secure Web service with their partners.
Presenter(s): David Pawloski, Product Director, SOA Software, USA


7:30 PM

Closing Keynote: Everyone's using XML, but does anyone care?
Track: Keynote
Audience: High Level View
XML-based applications like blog syndication and recomposable web sites are changing the way we use the web and the way we live our lives. Why isn't it easy, then to answer the question "does XML matter"?
Presenter(s): David Megginson, Principal, Megginson Technologies Ltd., Canada