An overview of XSL-FO 1.1, used to express how to format XML documents into a paginated (printable) result such as paper copy or PDF files.
09:45–10:30
(45m)
XML Documents and Publishing
Outside-In XML Publishing
Dorothy Hoskins
(Textenergy LLC)
Use the power of publishing applications like Adobe InDesign CS3 to provide high-end layout of imported XML database content, while authoring and validating with lower-cost XML editing tools.
10:30–11:00
(30m)
Sponsored breaks
Break sponsored by RSuite CMS, a content management system for Publishers
Lisa Bos
(Really Strategies) et al
Lisa Bos and Eliot Kimber will illustrate a complete end-to-end publishing solution with RSuite and Typefi.
11:00–11:45
(45m)
XML Documents and Publishing
Current Trends in XML Content Management Systems
Lisa Bos
(Really Strategies)
Lisa Bos will present current trends in CMS for publishers including native XML management.
11:45–12:30
(45m)
XML Documents and Publishing
BBC iPlayer Content production: The Evolution of an XML Tool-Chain
Robin Doran
(BBC) et al
Initially a database solution, the process of streamlining gradually revealed a content delivery system based on on a succession of transformations on an XML source, this is how it evolved.
12:30–14:00
(1h 30m)
Break: Lunch in Gloucester
14:00–14:45
(45m)
XML Documents and Publishing
DITA specialization and the Financial Accounting Standards Board
Eliot Kimber
(Really Strategies, Inc.)
DITA has compelling applicability to any kind of content that needs the general benefit of XML representation and can be managed on an element level.
14:45–15:30
(45m)
XML Documents and Publishing
Dynamic content delivery using XML databases, XQuery and XForms
Jeroen van Rotterdam
(EMC)
This session describes how to develop dynamic content delivery applications using XML databases, XQuery and XForms. The session highlights how using open standards simplifies application development.
15:30–16:00
(30m)
Break: Afternoon break
16:00–16:45
(45m)
XML Documents and Publishing
Panel: Approaches for Modeling Metadata in XML
Arofan Gregory
(Open Data Foundation) et al
This panel will discuss different methods for modeling metadata inside XML content in publishing applications.
16:45–17:30
(45m)
XML Documents and Publishing
Designing and delivering learning content with DITA
John Hunt
(IBM Corp.)
A hands-on look at how DITA can bring discipline and flexibility to the management of learning content.
17:30–19:15
(1h 45m)
Break: Exhibit reception in Gloucester
19:15–21:15
(2h)
20x20 Lightning Rounds
Ken Holman
(Crane Softwrights)
Lightning rounds are a series of short, fast-paced presentations on related topics.
09:00–09:45
(45m)
XML and the Web
RESTful XML Web Services with Ruby on Rails
Gregg Pollack
(Rails Envy)
Many newer websites are offering REST as an xml web service interface. Learn how Ruby on Rails allows developers to program their entire app in a RESTful nature, and dramatically reduce dev time.
09:45–10:30
(45m)
XML and the Web
A Lightweight Approach to Building the Department of Defense’s Semantic Web: Can Mashups Bring the “Wild, Wild Web” to the Warfighter?
Mary Ann Malloy
(The MITRE Corporation) et al
We share approaches & lessons-learned from efforts to leverage microformats & mashups to expose common information (e.g., events, locations, points-of-contact) to support 21st century warfighters.
11:00–11:45
(45m)
XML and the Web
Towards a Global Infrastructure for Data and Metadata: The Open Data Foundation
Arofan Gregory
(Open Data Foundation)
This paper introduces the Open Data Foundation, a non-profit promoting a standard infrastructure for the exchange of data and metadata for statistics and research.
11:45–12:30
(45m)
XML and the Web
Bringing Collaborative Edting of Open Document Format (ODF) Documents to the Web
Chang Yan Chi
(IBM) et al
OASIS Open Document Format specifies how to represent office document such as text documents, presentations and spreadsheets in XML. We show how it can be made web accessible and group editable.
12:30–14:00
(1h 30m)
Break: Lunch in Gloucester
14:00–14:45
(45m)
XML and the Web
Web 20-20: Architectural Patterns and Models for the New Internet
Charlton Barreto
(Adobe Systems Ltd)
This session examines the model for the Internet as a platform of interconnected devices, delves into changes in the model, & examines the technology & business pattern better known as the Web 2.0.
14:45–15:30
(45m)
XML and the Web
Building RESTful Services Using Atom and Apache Abdera
Ugo Cei
(Sourcesense)
A developer-oriented introduction to the Atom Publishing Protocol and the Apache Abdera project.
15:30–16:00
(30m)
Break: Afternoon break
16:00–16:45
(45m)
XML and the Web
WebPath: Querying the web as XML
Micah Dubinko
(Yahoo!)
WebPath is an experimental XPath-2-based query language designed to treat the web as effectively a single XML document. The talk discusses design considerations as well as an implementation in Python.
16:45–17:30
(45m)
XML and the Web
XForms, REST, XQuery...and skimming
Mark Birbeck
(webBackplane, W3C Invited Expert)
Applications built on 'skimming' principles are very loosely-coupled, and can run on just about any server-side architecture.
17:30–19:15
(1h 45m)
Break: Exhibit reception in Gloucester
09:00–09:45
(45m)
XML in the Enterprise
Semantic data models and business context modelling
Anthony Coates
(Miley Watts LLP)
A failing in large data models is that the data items lose their connection to their original business contexts. Semantic technologies can restore the connection betwen the model and the business.
09:45–10:30
(45m)
XML in the Enterprise
Dealing with Complex XML in the Enterprise
John Davies
(IONA Technologies)
Can XML really solve today's enterprise problems? How do we manage complex XML metadata, maintain performance, persist complex hierarchical structures, or deal with non-XML format such as SWIFT.
11:00–11:45
(45m)
XML in the Enterprise
Case Notes from a Vulnerability Assessment of a Bank's Web Services
Mark O'Neill
(Vordel)
What happened when a bank allowed Web Services Security experts to try to breach the protection of its Web Services?
11:45–12:30
(45m)
XML in the Enterprise
The missing architecture of the AEA (AJAX Enterprise Applications)
Thomas White
(Fortent)
This presentation proposes an architectural approach that delivers highly scalable, robust AJAX Enterprise Applications (AEA) for data intensive environments.
12:30–14:00
(1h 30m)
Break: Lunch in Gloucester
14:00–14:45
(45m)
XML in the Enterprise
Building a XSLT Processor for large documents and high-performance.
Ken Graf
(Intel)
We report on efforts to build a XSLT processor capable of handling Gigabyte sized documents with equivalent performance characteristics to the best known existing implementation models.
14:45–15:30
(45m)
XML in the Enterprise
Using XQuery and XSLT on Non-XML Data
Tony Lavinio
(DataDirect Technologies)
I'll show how to use a specialized URIResolver to allow standard XSLT and XQuery engines to process data that is in formats other than XML, such as EDI, CSV, or xBase. Examples and code are included.
15:30–16:00
(30m)
Break: Afternoon break
16:00–16:45
(45m)
XML in the Enterprise
XML Data modeling for Web publishing workflow
Kristen Harris
(Sun Microsystems, Inc.)
Practical discussion of enterprise data modeling and XML schema systems for large-scale publishing. Covers many issues for data architects, some of which are not widely discussed in the industry.
16:45–17:30
(45m)
XML in the Enterprise
Streamlining the Information Lifecycle in Process and Discrete Manufacturing with XML
Jeff Deskins
(JustSystems)
Use XML to unify and standardize information between Design, Production and Support such as process industry S88/BatchML-compliant Recipe Editor, engineering and other dynamic compound documents.
17:30–19:15
(1h 45m)
Break: Exhibit reception in Gloucester
09:00–10:30
(1h 30m)
XML Training – Sponsored by Microsoft
Document Interop: Ecma Office Open XML and OASIS ODF
Miguel de Icaza
(Novell Inc.) et al
Sponsored event by Microsoft.
11:00–12:30
(1h 30m)
XML Training – Sponsored by Microsoft
Enterprise Interop: Identity and XML
Mattew Weier O’Phinney
(Zend) et al
Sponsored session by Microsoft.
14:00–15:30
(1h 30m)
XML Training – Sponsored by Microsoft
Web Interop: Ajax with XML and JSON
Douglas Crockford
(Yahoo!) et al
Sponsored session by Microsoft.
16:00–17:30
(1h 30m)
XML Training – Sponsored by Microsoft
Interop Round Table & Happy Hour – Development Discussion on Interop and XML. (Hors d’oeuvres and drinks hosted by Microsoft)
Douglas Crockford
(Yahoo!) et al
Sponsored session by Microsoft
07:30–08:00
(30m)
Sponsor breakfasts
Microsoft breakfast
Craig Kitterman
(Microsoft)
Breakfast and information sponsored by Microsoft.
08:15–08:45
(30m)
Sponsor breakfasts
XML - Success in Victory Lane
Carlo Innocenti
(DataDirect Technologies)
New to XQuery? Join DataDirect for breakfast to learn about the power of this new XML language and to compete with your fellow attendees for some great prizes. Enjoy life in the technology fast lane!