9:00
am - 5:00 pm
FIRST
MORNING SESSION
Common XML: A Reliable Subset of XML 1.0 and Namespaces
Guidlelines for creating XML documents which can safely
be interchanged among XML parsers and applications.
Simon
St. Laurent & Bob LaQuey
Computational Model/Complexity of RELAX Verifier
Broad picture of how RELAX grammar can be applied to XML
documents and in what computational complexity.
MURATA
Makoto, Visiting Researcher, IBM Tokyo Research Lab and
Affiliate Researcher, International University of Japan
Research Institute
(IUJ)
XML Schema Extension Mechanisms
Non -native attributes and the appInfo element as extension
methods to the XML Schema candidate recommendation.
David
Cleary, Principal Software Engineer, Progress Software
SECOND MORNING SESSION
Building Business Applications for Wireless Devices
Using XML and Java
Oracle's JDeveloper IDE and iAS Wireless Edition for building
wireless apps. on top of the Business Components for Java
Framework. Describes the use of XSQL
Servlet to embed SQL statements inside XML pages.
Kishore
Bhamidipati, Oracle
(invited)
Where XML Meets the Phone: VoiceXML
Demo of VoiceXML development environment.
Steph
Tryphonas, Tellme Networks
(invited)
XML in eGov
In-depth look at the IAWG's XML-based Java distributed
data collection application - including issues converting
CORBA to XML.
Tom
Jenkins, devIS Development
InfoStructure
FIRST
AFTERNOON SESSION
Web Service Registries and Open-Source UDDI
Overview of web-service registries including UDDI, and
a description of the open source implementation jUDDI.
Alex
Ceponkus, Bowstreet
An ebXML Party DiscoveryProcess Using XTM (Topic Map)
Syntax
Executable design for a topic map engine that supports
the party discovery process specified by ebXML.
Sam
Hunting, XML Evangelist, EComXML
Modeling XML Applications with UML
UML class diagrams for modeling XML vocabularies and generating
DTDs and Schemas using UML as XMI. Also a UML -> Schema
web tool.
Dave
Carlson, Ontogenics
SECOND
AFTERNOON SESSION
Towards Efficient XML Query Processing
Review of path representation techniques and analysis
of performance.
Dongwook
Shin, Natl. Library of Medicine (NIH)
What to Process, What to Exchange: A Case Study of
Distributed Processing Design in Securities Transactions
Looks at design problems by processing requirements and
data structures. Implementation illustrates contradictions
with orthodox thinking about XML-described data structures,
schemata, and content models.
Walter
Perry