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
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
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
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
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
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
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
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
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