XML Europe 2001 logo21-25 May 2001
Internationales Congress Centrum (ICC)
Berlin, Germany

XML's Promise: Delivering Customized Information Everywhere

PG Bartlett <pgb@arbortext.com>
 PDF version    Latest version   

ABSTRACT

The promise of the Web is to make information available to everyone. The challenge companies face is how to best utilize the Web to deliver customize"d information to customers at a time and place of their choice in the format they prefer. The solution to that challenge is XML. However, there are many paths a company can choose to implement XML. This session will explore best and worst case practices on how to implement an XML solution to stay ahead of the fast-paced internet technology. When done correctly, you'll have satisfied customers, repeat business and higher revenues.

Table of Contents

Most enterprises today find themselves grappling with the fundamental problem of delivering information to multiple types of media – Web, print, CD-ROM, wireless devices. At one extreme, however, some leading organizations not only successfully accommodate all media types, but also fully exploit the capabilities of each medium while delivering tailored information to each audience.

The benefits include not only achieving competitive advantage through superior sharing of business-critical information, but also significantly reduced costs in creating and distributing this information. In these times, the potential for increased revenues and reduced costs should prove nearly irresistible for any company looking for an edge.

This paper explores the opportunities and challenges of delivering meaningful, relevant information to all media that information consumers require: Web, print, CD-ROM and wireless devices. In addition, this paper proposes the key elements of a solution architecture that enables such a solution.

1. The "Content Gap"

To understand the future, it's important first to understand the past. This section summarizes several critical business problems, taken from real-world experience, and discusses the common problems at work.

What's going on here? The common problem across all these examples relates to each organization's inability to share information that is accurate, consistent, complete, fresh, and easy to use. We refer to that inability as a "Content Gap" – it's a "gap" because the information typically exists somewhere within the organization; the challenge is in sharing it with others.

The Content Gap exists because in most organizations, the processes to create, assemble and deliver information cannot meet today's needs and expectations. Ten years ago, the typical organization's information process supported print output reasonably well. As additional media became mainstream – CD-ROM initially, followed by the vastly greater requirement for Web content – these organizations added on to their existing processes.

Growing processes to support additional types of media led to both information and process fragmentation, where the content for each medium exists in a separate format that must be separately maintained. Everyone responsible for making content available on multiple types of media is familiar with this problem.

Maintenance and updates are especially difficult because changes to the information are costly, slow and manual. And what's the business impact of failing to make a change?

2. Current Challenges

To understand the fundamental issues at stake, there are three key aspects:

3. Solutions

Over the last few years, content management systems have gained enormous attention, primarily because of their capability to deal with two key problems:

  1. Information fragmentation — content management systems provide a mechanism for centralizing control over information that is otherwise spread out across each individual user's desktop

  2. Workflow — because even a single change ripples through many different people – for example, one change may affect many different documents on multiple types of media – content management systems provide sophisticated workflow controls to coordinate all of the people involved in the process

Content management systems do not deal with overlapping information formats (e.g., Web, print, CD-ROM), nor do they fully automate the process of delivering information to all of those formats. Further improvements can be gained through what we call a "Single Source Publishing Architecture (sm)," (SSPA) which eliminates overlapping data formats and fully automates the publishing process.

The key elements of the SSPA include:

4. Role of XML

By deploying a SSPA, XML goes beyond the capabilities of content management systems to enable the creation of a "single source of truth" – i.e., the elimination of all information redundancy in a standards-based, media-neutral form that enables all versions and forms of information to change with a single click.

The following paragraphs describe the key benefits that XML provides in support of delivering customized content:

5. Five A's of Customized Content

This section lists the five key ingredients of "customized content" – content that truly meets the needs of each individual information consumer.

  1. Aware of the needs of each user (personalization) – the best Web sites alter the content each user sees to meet the needs of that user. There are three primary types of personalization available, listed in order of prevalence:

    • Manual Personalization – each user controls which information is displayed on their home page, a capability common to portal sites such as "My Yahoo."

    • Relevance Personalization – based on evidence of the user's interests, the Web site automatically delivers content. For example, if the user has purchased shoes, a Web site could suggest socks.

    • Precision Personalization – based on the user's characteristics, the Web site delivers only content that's relevant and omits all irrelevant content. At its most extreme, this means that content could vary all the way down to a word in a sentence or a cell in a table.

    Because XML supports very fine granularity of information, it's uniquely well suited to supporting the "Precision Personalization" described above.

    In every case, the primary value of personalization is that it gives the user more control, either explicitly or implicitly, over the content that he or she sees.

  2. Accessible: more easily searched — customized content helps users more easily find relevant information. The key difference is context: where typical Web searches look across everything, a contextual search limits the search to content that meets a profile. For example, if the user seeks repair information, a contextual search would allow the user to search for information only within those documents specifically related to repair.

    XML's support for creating information hierarchies provides the key for improved information searching.

  3. Adaptable to the medium: Web, print, CD-ROM, wireless — in nearly every organization, authors create content for a specific medium and a separate group massages that content for each additional medium.

    In most cases, authors use word processing or desktop publishing tools to create content for print and a separate group converts that print content for the Web. In the process of conversion, the Web group breaks up large documents into Web-sized chunks for personalized assembly, adds navigation aids, adjusts formatting, generates additional links, and coordinates the deployment of related content additions and updates. In the process, the Web team creates a separate content repository with no automated connection to the original.

    This effort pales in comparison to the cost of keeping the content fresh and correct. As authors and webmasters copy existing content from one document and paste it into new documents, the same content proliferates until there are dozens or even hundreds of copies of the same content to maintain. When it needs changing, the cost of tracking down and changing every instance dwarfs the original cost of creating and delivering it — and the risk of out-of-synch changes rise as well.

    In contrast, customized content adapts automatically to the medium. >From a single source, customized content can be transformed automatically not only to be compatible with each medium, but also to take advantage of each medium's capabilities and strengths.

    Customized content's advantage of automatic transformation not only reduces the time and cost of deploying content across multiple media, it also reduces the costs of revisions by enabling a single change to propagate automatically to every document and medium where it appears.

  4. Actionable — interactive — any content that invites an action should let the user initiate that action. The most common example of actionable content is an online catalog where you can click on a product to order it. Additional examples of actional content include:

    • While stepping through a diagnostic procedure, the user can not only read each step but also enter the result of each step to guide the next step.

    • When the user determines the need for a replacement part, the user can click on the part to learn price and availability.

  5. Aggregated from multiple sources — one of the key benefits of customized content is its currency: by pulling together content from various sources at the moment the user requests it, the user receives the most current and accurate information.

    A typical instance of aggregated content is a document that contains information from database fields. For example, a product description can include current price and availability drawn from a database as well as lists of features, benefits and specifications.

6. What's Next

Over the last decade, enterprises have squeezed enormous amounts of loss out of many of their business processes. One of the greatest remaining areas of opportunity for improvement remains in the process of creating, managing and delivering information. This process has been left to last because it may be the most difficult — it involves the greatest amount of change throughout the organization, with the most far-reaching implications and effects — but it's also potentially the most rewarding.

Biography

PG Bartlett
Vice President Marketing
Arbortext
Ann Arbor
Michigan
USA
Email: pgb@arbortext.com Web: www.arbortext.com

PG Bartlett - For the last six years, Bartlett has contributed to Arbortext's emergence as a leading software provider to deliver information to multiple media types – Web, print, CD-ROM, wireless – from a single source of content. He has served 15 years in key technical and marketing positions at leading-edge high-technology companies. A frequent speaker and author of several white papers and articles, he has become a well-known and well-respected industry insider.