Premiere Media Sponsor:
Keynote Speaker 1
8:30 - 9:15 a.m.
XML: Just Enough Technology
If technology is the extension of either our individual or collective abilities, then the central challenge of the new millennium is to tailor our technology as precisely as possible to our objectives.
A half century of investment in computing has proven that directing our technology is more difficult than creating it. This is so because in order to direct technology it must be understood. In addition to its more pedestrian functions, XML can, by virtue of extending our ability to understand what we are creating and using, contribute directly to our handling of technology in the future.
Keynote Speaker: Joe Gollner, Founder and President, XIA Information Architects Corporation.
Bio: Mr. Gollner, a leading authority on how XML technology can be leveraged by modern organizations to change the way they inter-operate, supports an international clientele in the adoption of XML and the development of cost-effective XML solutions. He holds a Bachelor's degree from Queen's University and a Master's of Philosophy from the University of Oxford.
Keynote Speaker 2
9:15 - 10:00 a.m.
XML and The Web
XML was created at W3C as a generic markup language for the World Wide Web. Its role is to be a foundation for future developments, from interlinked data repositories through scalable vector graphics to synchronized multimedia.
This talk discusses some architectural aspects of XML and the way it works on the Web, and the properties it must have to be a sound foundation for electronic commerce and the future Semantic Web.
Keynote Speaker: Tim Berners-Lee, W3C
Bio: A graduate of Oxford University, England, Tim now holds the 3COM Founders chair at the Laboratory for Computer Science (LCS) at the Massachusetts Institute of Technology (MIT). He directs the World Wide Web consortium, an open forum of companies and organizations with the mission to lead the Web to its full potential. With a background of system design in real-time communications and text processing software development, in 1989 he invented the World Wide Web, an internet-based hypermedia initiative for global information sharing. while working at CERN, the European Particle Physics Laboratory. He wrote the first web client (browser-editor) and server in 1990. Before coming to CERN, Tim worked with Image Computer Systems, of Ferndown, Dorset, England and before that a principal engineer with Plessey Telecommunications, in Poole, England.
Keynote Speaker 3
10:30 a.m. - 11:15 a.m.
From its inception, XML has been intimately tied to the Web and network computing. With the advent of technologies such as SOAP, people are using the advantages of XML to connect distributed application logic over the Web.
In contrast, technologies like RDF are enabling the distribution of machine-readable data around the Web, used by processing engines able to have the whole Internet as their data source. Although SOAP and RDF come from different ends of the philosophical spectrum, they share a common thread of computation over the domain of the Internet.
This talk explores the relationship between the two technologies, their possibilities for integration, their likely futures, and what this means for the Web.
Keynote Speaker: Edd Dumbill, Managing Editor, XML.com
Bio: Edd Dumbill is Managing Editor of XML.com, part of the O'Reilly Network of technology web sites. He also founded XMLhack.com, a community news site for XML developers, and WriteTheWeb.com, a site focusing on the writable, two-way Web. As well as writing and speaking, Dumbill also develops software, and is the author of several XML-related open source programs.
Keynote Speaker 4
11:15 a.m. - 12:00 p.m.
XML and the Future of Business
To meet tomorrow’s business needs today, a Website’s reach must extend far beyond the standard desktop PC. In fact, by 2002, half of all devices connected to the Web will be devices other than PCs. (IDC) How does one create content suitable for viewing across multiple devices such as cellular phones, electronic books and television set top boxes? Using a single version of content created in XML, a presentation-neutral language, one can access information in a variety of formats.
This talk will address how XML technology is capable of meeting next-generation web needs by delivering e-content to a new wave of digital devices. Revolutionizing the way in which organizations conduct business, XML based content allows for true one-to-one marketing by accelerating the delivery of information anytime, anywhere.
The audience will learn…
How XML accelerates information delivery
How XML enables information anywhere
How XML enables true one-to-one Marketing
Keynote Speaker: Jaime Ellertson, Executive VP and General Manager of Worldwide Strategic Operations.
Bio: As Chief Strategy Officer, Ellertson is responsible for mergers and acquisitions, investments, joint ventures, business development, and advanced technologies. Before joining Broadvision, Ellertson served as CEO and Chairman of Interleaf, Inc. Prior to that, Ellertson founded Purview Technologies, Inc., an Internet software company that specialized in network monitoring and management technology. He also founded and led Document Automation Corporation, a leading supplier of PC-based document management systems, which he sold to a Fortune 500 company in 1985. In 1987, Ellertson helped lead the successful turnaround of the WEFA Group, a $35 million business infrastructure service company. Three years later, he successfully restructured and sold Tartan, Inc., a leading software provider to the DSP marketplace, to Texas Instruments. Ellertson has also held consulting positions at Ernst & Young and served as President and CEO at Openware Technologies, Inc.
2:00 - 2:45 p.m.
Dynamic XML Assembly Using SAX Streams
This paper discusses a dynamic XML document assembly engine written using a novel application of the Simple API for XML (SAX). The assembly engine consists of a set of assembly modules linked together in the form of a chain. An assembly template, written as an XML document, forms the input to the engine and the output is a transformed document in XML or HTML. Each module supports its own XML namespace that specifies actions to be taken during processing of the XML event stream. For example, the SQL module supports XML encoded instructions that cause it to insert the results of a given SQL
database query into the assembly template at the current position. The assembly template specifies which modules are required and in which order using XML processing instructions at the start of the document. By pre-parsing the assembly template, the assembly engine can dynamically construct the required chain of assembly modules and then process the assembly template.
The paper discusses the overall architecture of the assembly engine and the following assembly modules in detail: XSLT, SQL and XML Repository. Live demonstrations of running code will accompany the presentation.
Speaker: Marc J. Hadley, Chrystal Software, Inc.
3:30 - 4:15 p.m.
Adapting the DOM for Multi-user Environments
The Document Object Model (DOM) as defined by the W3C provides an accepted standard interface for accessing and manipulating XML documents by means of programs and scripts. Yet the growing acceptance of XML for "mission critical" content management — specifically in scenarios where multiple, concurrent users need to work on shared documents — has led to requirements that are not met by the standard DOM. These requirements include access control, locking, check-in / checkout and versioning of entire documents or parts of documents. Also, a further dimension can be added to XML documents by introducing the concept of "variants", which can be used, for example, to handle multiple translations into various languages while maintaining only one document identity.
The presentation employs the POET Content Management Suite as a use case for applying additional methods to the DOM (Level 2) in order to fulfill the requirements for working with XML documents in multi-user environments. The result is a "DOM Implementation" with underlying database functionality.
Speaker: Timo Feickert, Chief Engineer CMS, POET Software
2:00 - 2:45 p.m.
Managing Web Sites with XML
XML has the potential to change dramatically the way Web sites are managed. In this session, we'll have live demos that use XML and related technologies to:
Serve pages built dynamically for each user
Serve pages built dynamically for each browser type
Support non-traditional browsers in cell phones, palmtops, etc.
Using XML, we have the ability to simplify content creation and management. Content is created once, then transformed multiple times for a variety of purposes. Best of all, our process is based on open standards, and can be implemented on almost any platform.
Speaker: Doug Tidwell, Senior Programmer, IBM.
Bio: Mr. Tidwell has more than a sixth of a century of programming experience, and has been working with markup technologies for more than a decade. His job as a Cyber Evangelist is basically to look busy, and to help customers evaluate and implement new technology. Due to a special arrangement with his employer, he is paid entirely in chocolate truffles. He holds, with chocolate-stained fingers, a Masters Degree in Computer Science from Vanderbilt University and a Bachelors Degree in English from the University of Georgia.
3:30 - 4:15 p.m.
Structured Content out of Microsoft Word - Technologies and Tricks
We all know the virtues of structured markup. It does all kinds of wonderful things for our data by separating structure from content, describing the purpose of the data, and preserving the data integrity. Creating structured information, however, is not always convenient. Most people prefer creating information in unstructured environments, like Word, and then transforming it to structured form. Technologies for extracting structured markup from Microsoft Word vary greatly depending on whether the structured document is simply used as an output or if the structured information needs to be brought back into Word for further editing. This paper examines technologies required by both approaches and discusses their benefits and pitfalls.
We will discuss applications where a bi-directional Word-to-XML parser may be required and discuss unique issues associated with creating it. We will review the alternative methods for extracting data from Microsoft Word, including Word Binary Format, Rich Text Format (RTF), and the Word Object Model, and discuss issues associated with preserving math and tabular data. In addition, we will demonstrate techniques that can be used to exercise control over the quality of input that was created in Word. A detailed architectural description of the Word-to-XML bi-directional parser will be provided. In addition, an application that uses this parser to create XML from Word will be demonstrated.
Speaker: Irina Golfman, President, Inera Incorporated.
Bio: Irina Golfman founded Inera Incorporated in 1992 to provide SGML-related consulting services. Under her guidance, Inera™ has successfully completed SGML and XML-based projects for clients in the printing, publishing, manufacturing, computer, and financial services industries. Prior to founding Inera™, Ms Golfman was Director of Product Development for Kurzweil Computer Products, a division of Xerox. In that role, she managed the design and development of OCR/ICR products for Macintosh, Windows and Unix. Prior to Xerox, Ms. Golfman held positions in software development at Wang Laboratories,
Linkware, Codex Corporation, and Prime Computer. Ms. Golfman has presented papers and tutorials at SGML conferences in United States and Europe, XML tutorial at Seybold Conference in Boston, and has been a featured speaker at a number of local SGML and XML related events. Ms. Golfman is an active member of OASIS, GCA’s Independent Consultant Cooperative, and SGML Forum of New York.
2:00 - 2:45 p.m.
XML / RDF in the Telecom World: from Profiles to Personalized Services
The blending of the classical telecom models and the sky-rocketing IP world opens a new landscape for the creation and delivery of services on a growing set of connected terminals. The successful delivery of those services depends primarily on the ability of network applications to collaborate on the tailoring of services to the specific needs of each individual user. It is clear that a platform-independent solution is needed, but is that all? No. High levels of semantics have to be preserved in the communication. In that way, the messages can cross their application context preserving their meaning. The use of RDF
Schemas to represent application interfaces allows us to preserve these semantics establish a flexible solution to application interoperation. Looking then at the user side, XML can be used to capture the personal choices and device capabilities of each user, thereby allowing highly specialized services to be provided to each user in accordance with the optimal capabilities of the device they are using at a given point in time.
The use of XML/RDF-based profiles provides us with two main capabilities: first, the ability to fully reuse existing infrastructure to transport XML-based documents while also adapting to upcoming mechanisms as they enter widespread use and, second, the ability to define, with RDF representations, standard algorithms for profile matching, fully integrated into one or more peers in the network. Together, XML and RDF allow a uniform framework to be used to address issues at different levels of the service-provision chain.
Speaker: Bart Bauwens, Rudi Broos, Gerard Maas.
Bio: Bart Bauwens received a Master's Degree in Electrical Engineering from the Rijksuniversiteit Gent (RUG) in 1990. After working at the Katholieke Universiteit Leuven (KUL), he joined the Research Centre of Alcatel Bell in 1996 and he is currently leading a group of people investigating software agent technology and communication languages in the telecom industry. Rudi Broos received a Master's Degree in Electrical Engineering from the Katholieke Universiteit Leuven (KUL) in 1996 and then joined the on-line services group at the Research Centre of Alcatel Bell (Belgium). His current activities mainly relate to the investigation of new Internet technologies and particular XML/RDF and VoiceXML. Gerard Maas received a Master Degree in Computer Engineering with Mention of Honour from his thesis work at the Universidad Simón Bolivar (Venezuela) in May 1997 after which he joined the Custormer Services Department of Alcatel Bell (Belgium) as and intra/inter-net application developer and web designer. Starting in 1999, he joined the service deployment group at the Alcatel Research Center, working mainly in Agent communication.
2:00 - 2:45 p.m.
Use XML to deliver rich and personalized content on the Web with Customized Documents on Demand
To take part in the explosive growth and the revolution that is now happening in eBusiness, organizations must be able to deploy web-based solutions that fully utilise the ability to deliver rich and personalized content across the Web. This talk will focus on the extended capability to Document Management systems which provides the critical ‘final step’ ; offering high performance and flexibility in publishing a broad variety of content to the Web. Using XML as the deployment mechanism, this talk will highlight applications from the creation of customised insurance forms to the provision of accounting documents on demand.
Speaker: Jim Cook, Chief Technology Officer, CDC Solutions.
Bio: Jim Cook co-founded CDC Solutions in 1994 and today enjoys the position of Chief Technology Officer of this global leader in Document Publishing Solutions. As the chief designer and architect of the PDFfusion and EZsubs publishing suites, Jim is a well-known and much respected figure in the electronic publishing field where he is a regular contributor and speaker on the technology and business conference circuits both in the US and Europe. Jim joined CDC Solutions from PricewaterhouseCoopers Kinesis where he worked as a Principal Consultant and Senior Project Manager on enterprise level document management and publishing projects implementations. A constant market watcher, Jim has a key understanding of the emerging products and technologies in the document systems, publishing and eBusiness markets and how they can be implemented to best benefit.
3:30 - 4:15 p.m.
XML Forms Architecture (XFA)
Many organizations operate in a hybrid paper-Web environment and need to transition form-based processes to Web-based e-forms and e-processes. Such e-forms are inherently hierarchical in terms of their data content and expression of business logic. This fact makes XML an ideally suited technology for the expression of both form definitions and form data as recognized by the W3C's ongoing work towards the evolution of XHTML Forms and JetForm's own XML Forms Architecture (XFA) W3C Submission. By facilitating the production and consumption of XML data, e-forms become a powerful metaphor for creating, editing, or presenting XML data documents, either well-formed or based on industry schemas.
Speaker: Gavin McKenzie is Chief Architect of JetForm Corporation
Gavin McKenzie is Chief Architect of JetForm Corporation's XML forms technologies and editor of the W3C Submission "XML Forms Architecture (XFA)." Gavin is also a founding member of the W3C's XHTML Forms working group that is developing the next generation of Web-based forms technology. With more than 10 years experience developing e-forms and e-process solutions at JetForm, he has experienced and worked through technology's shift to the Web and beyond to XML. Gavin's primary focus is on leveraging XML for more powerful and frictionless exchanges of e-forms data and defining and describing the schema, constraints, and business logic of a form.
3:30 - 4:15 p.m.
XML: The Foundation of Mission-Critical Content Management
XML has brought tremendous opportunity to current concepts and standards of content management. This session will discuss the advantages of using XML as the de facto standard for content management and speak to the issues of deploying digital assets through multiple channels (i.e. - true multichannel content management with delivery to Web, Print, Broadcast, Wireless and Syndication services). The session will also cover current topics that relate directly to B2B eCommerce initiatives and B2C consumer relationships. In closing, XML: The Foundation of Mission-Critical Content Management will showcase the needs of today’s Net Media (online news) providers and discuss how the XML standard is the only option for time-sensitive, mission-critical environments that tie together ecommerce, personalization, and dynamic delivery.
Speaker: Warren Huff, President and CEO, OpenPages, Inc.
Before joining OpenPages, Warren was the President and CEO of InLight, Inc., a | privately-held medical education software company he founded in 1997. From | 1992 until 1997, Mr. Huff was the President and CEO of Ergo Science, a | publicly traded biopharmaceutical company. While there, Huff completed an | initial public offering and helped build the company to a market | capitalization of more than $200 million.
2:00 - 2:45 p.m.
Dynamic Content Delivery
This presentation will describe how businesses can leverage the power of XML for business-critical document content. Documents that are treated and managed as XML provide an organization with a robust, reusable, and maintainable information collection that can improve current publishing process and provide new opportunities such as ad-hoc and personalized publishing, just-in-time integration of data, targeted searching, and automated delivery to multiple media.
Speaker: David White - Director, Product Marketing, Arbortext.
Bio: David White is the Director of Product Marketing with Arbortext, Inc., the world's leading provider of content creation, manipulation and publishing software for enterprise XML applications. He is responsible for managing customer requirements, setting product direction and industry partnerships. Dave has over 10 years of experience in software development as an engineer, technical consultant, and product manager. He joined Arbortext in 1993 as a technical consultant and became the Director of Product Marketing in 1999
3:30 - 4:15 p.m.
Building Instant B2B «Business Webs» using XML
For the first time, new technologies are enabling business managers, without any technical handholding, to instantly create dynamic and customized B2B Web marketplaces – business webs – that connect their customers, suppliers and partners. Companies can spin these business webs in minutes instead of months, and at a fraction of the cost of today’s Web development methods. The new technologies driving the business web breakthrough include XML, directory services, quick-change (parametric) technology that introduces unprecedented flexibility to business web solution design.
The presenter will describe how companies are exploiting the power of this technology to quickly extend their presence across the Web, form instant partnerships, and modify their newly created B2B Web relationships as needed.
Speaker: James Tauber, Director, XML technology, Bowstreet.
Bio: As Bowstreet’s director of XML technology, Tauber is responsible for educating developers, customers, partners and employees about Extensible Markup Language (XML) and for representing Bowstreet in the XML community. Tauber has played a role in the development of XML, Internet’s lingua franca for commerce, since he joined the movement that first identified the need for a Web content labeling standard in the mid-1990s. In 1996, Tauber was invited to join the World Wide Web Consortium (W3C) working group that helped produce the XML specification. More recently, Tauber was principal editor of the Directory Services Markup Language (DSML), an XML schema for representing directory contents and structure for seamless business-to-business Internet commerce. Tauber serves on the W3C’s XML Core Working Group and Extensible Stylesheet Language (XSL) Working Group, and he helped author the specification for Canonical XML (for use in digital signatures). He created FOP (Formatting Object to PDF Translator), the first implementation of the Extensible Stylesheet Language that formats XML documents for print. He is also writing a reference book for XML developers and maintains the premier XML and XSL information Web sites: www.xmlinfo.com, www.xmlsoftware.com,www.schema.net and www.xslinfo.com.
2:00 - 2:45 p.m.
Alphabet Soup: Creating an Industry-Specific XML
The W3C has recommended that HTML be rewritten as XML in order to create a uniform set of tags that will allow Internet users to share information across multiple applications and platforms. Yet while XHTML will provide a basic framework for tagging items such as paragraphs and prices in a consistent way, it will not solve the problem of vertical industries with very specific information and exchange needs. Mr. Chen will describe his experiences helping to create an XML specific to the AEC (architecture, engineering and construction) industry (aecXML). Mr. Chen will elaborate on how XML provides for data exchange across heterogeneous systems and software platforms, and the importance of a uniform, industry-specific XML for vertical industries.
At the end of this session, participants will be able to discuss the value of creating industry-specific XML, discuss how XHTML will interface with aecXML (and other industry-specific XMLs), understand the specific challenges of using XML to communicate with mobile applications like PDAs.
Speaker: Larry Chen, Chief Technical Officer (CTO) and Vice-President of engineering, BidCom.
Bio: Mr. Chen oversees the technical direction and product engineering of the company. He also manages the information and customer service groups. Prior to joining BidCom, Mr. Chen worked with Oracle Corporation. While with Oracle he had a variety of technical responsibilities, including Web design, database administration, software engineering, and source controls. Mr. Chen has over eight years of experience in the technology industry, and holds a Masters degree in Computer Science from the University of California at Davis.
3:30 - 4:15 p.m.
Distributing Content Using Information and Content Exchange (ICE)
This presentation will explain how the ICE protocol is impacting online syndication, enabling new business models for companies in virtually any industry. It will also provide examples of how successful companies are using applications based on ICE to syndicate content today. The Information Content and Exchange protocol is an XML-based protocol for distributing content. This presentation will offer an overview of ICE and then focus on different ways to distribute content using ICE, specifically, how to map application data to the ICE protocol so that it can be distributed.
An overview of ICE will go over the goals and scope of ICE, the Syndication model, Subscription Offers, Subscribers and Subscriptions, and Content Distribution. The presentation will also cover how to ICE-enable your application, including a definition of "mapping application data onto ICE." It will also provide brief examples of application data distributed by ICE (such as HTML, XML data, binary data) and examples of mapping.
Speaker: Adam Souzis, Chief Strategist of Kinecta.
Bio: As Chief Strategist, Mr. Souzis guides Kinecta's long-term direction and strategy. Mr. Souzis is a recognized expert on emerging Internet standards such as XML, XSL, RDF and ICE. He helped to define the ICE standard for web-based content syndication, representing Kinecta (formerly ShiftKey) as a member of the ICE Authoring Group. Prior to co-founding Kinecta, Mr. Souzis was Engineering Lead at NetObjects, where he shipped three versions of the company's flagship product, Fusion, and developed the cross-platform framework, SOLO. As CEO and President of Graphite Designs, Inc., Mr. Souzis created WinClassic,
the Windows 95 utility and training tool. Mr. Souzis previously worked for General Magic, where he ported the MagicCap operating system to Windows 95. Mr. Souzis earned a B.A. from Sarah Lawrence College in New York.
XML World 2000