XML wireless Web and the future of e-business
achieving competitive advantage with content management and XML
Jeremy Sindall
Find


Abstract
Jeremy will use customer presentations to show how companies are transforming not only web content, but also all of their corporate information to create a unique and personalised experience for each customer, employee and business partner. This produces a dynamic new environment that is transforming traditional business models forever and providing powerful competitive advantages, efficient use and re-us and generating new profit models.

Keywords

Contents
  1. E-content for e-business - why this is ideally suited to XML
    1. The e-business market
  2. Why is XML the standard for managing e-content?
    1. XML and XSL: a real solution
  3. Requirements of an enterprise content management system
  4. Wireless e-commerce – write once, output everywhere
  5. Demonstrations
    1. Semiconductor manufacturing company
    2. Travel Books.com

E-content for e-business - why this is ideally suited to XML
The e-business market
Figure 1 . E-content is part of the e-business picture
It has only been a few short years since the Internet has revolutionised business. Yet in that time customers have already come to expect current, up-to-date information to be available on commercial Web sites. Such expectations place extraordinary demands on content suppliers who must assure the currency, accuracy and thoroughness of their information.
Moreover, customers are rapidly becoming accustomed to information designed specifically for their particular needs. Information systems must be able to produce customised data in real time for each of potentially millions of clients and partners. And, as electronic commerce networks grow more interdependent, the demand for customised information transfer between corporate computing networks – e.g., parts catalogues – will continue to grow.
All of these demands will pose daunting challenges to IT professionals who must respond effectively to accelerating requirements for instant information production.
Here are some examples of new e-business applications and the kind of content they require:
Example e-business applications

Internet BankingContent on Internet banking sites is legally required to follow rules and regulations which are ever changing, it consists of many, many pieces of information and is on view 24 hours a day, 7 days a week. Some content is repeated in multiple places and needs to be easily and consistently updated.
e-CatalogsThe content of an e-catalog is the backbone of e-Commerce applications, consisting of millions of chunks of information, catalogues need to be constantly updated to suit supply and demand. Catalogues need to be created in formats that allow businesses to design, create, manage and custom-publish product information “on-the-fly”.
e-Supply ChainLarge manufacturing companies need to share and reuse technical information; product specifications, overhaul manuals, pricing structures etc, in order to reduce the amount of time it takes to deliver custom documentation and strengthening the relationships with their OEM customers.
e-TrainingThese days individuals are under pressure to constantly improve their performance and to develop their skills. No one has the time to undertake poorly matched training courses. Training departments and organisations are under pressure to personalise the content of training courses so that they can be tailored to suit an individual's ability and experience, and often need to make them available on the Internet.
e-ProcurementProcuring from suppliers over the web can offer substantial cost and time savings for large organisations with the power to demand it. Content must be up to date, correct and easily accessible and linked to supplier histories and commercial detail. This must also be backed up by faultless fulfillment.
e-PublishingPublishing across the Internet has opened commercial opportunities that simply could not have existed previously. These opportunities rely on reuse and repurposing of content that previously would have been reproduced in only one format – i.e. in bound paper documents. The electronic content advantage will allow published material to be personalised and reformatted in an infinite variety of ways.
In summary, the essence of a content management system is that information is treated as granular, manageable “chunks”, or components , which can be accessed, updated, and combined in real time.
Previous Previous Table of Contents
Why is XML the standard for managing e-content?
In 1996 the W3C and some 80 SGML experts joined forces to develop a permanent solution to the problems of HTML. After much design and debate XML was standardised in February of 1998.
Figure 2 . Power of XML content management
One key feature of an XML based content management system is that the content “chunks” as we’ve described them consist only of data (be it text, graphics, tables etc) – all presentation information is kept separate. This allows the styling to occur as the information is being delivered, and this in turn means that information managed by a content management system can be easily repurposed to any number of targets. For example, since the information is managed, it can be easily and automatically reformatted for devices such as handheld computers and pagers.
When properly structured, information in a content management system can represent a significant asset to the corporation. Because the data is kept in a semantically rich database, powerful search engines can rapidly scan through the data and return useful, relevant information, far more useful than typical present-day Web searches.
Moreover, because of its structure, the content management data can be manipulated by data mining and other business intelligence tools in order to extrapolate key trends and other hidden information – again providing a distinct competitive advantage.
XML and XSL: a real solution
With XSL, it is possible to develop style sheets that can transform raw content into presentations appropriate for the receiving device
Here is how it works: upon receipt of a URL, the Web server passes the request for content to the content management system, which retrieves the appropriate content from its database. This content can either be in XML or HTML. Then the content management system loads an XSL style sheet that has been created to render this content in a fashion appropriate for the requesting device. Thus for a PC, the content management system might output a visually rich HTML page replete with frames, advertisements, graphics, and multimedia; but for a Web-enabled mobile phone, it would deliver a much more compact version of the same content. Ultimately, content designers have complete control over how their information is rendered on all these different devices.
Previous Previous Table of Contents
Requirements of an enterprise content management system
The enterprise content management system can be seen as the foundation of a company’s information infrastructure. Indeed, the more complete its implementation, the more value it provides its users. Let us examine in detail the feature set a content management system should optimally provide:
End to end content control. Ideally, the content management system should be able to control and manage content from its creation, that is, its authoring, through the document assembly process and ultimately to publishing.
Management of document components. As we have seen, modern documents are composed of components, which are assembled dynamically. Each of these components should be securely managed; that is, the content management system should require editors to “check out” components (much as they would a library book) in order to prevent concurrency issues. Moreover, the content management should maintain multiple versions of a component so that prior versions can be accessed if desired.
Offline operation. In today’s mobile world knowledge workers are frequently disconnected from the corporate network. This limitation, however, should not impede their ability to work on content management-managed documents or components.
Popular document creation tools. The content management should not require an entirely new investment in knowledge worker training; rather, it should support popular tools, such as Microsoft® Word or PowerPoint® in addition to others.
Powerful, content-centric database. Traditional table-oriented relational databases do not map well to content stores. Why? Because documents tend not to have the formal, strict structure required; mapping them to rows and columns can be cumbersome and slow. Rather, the store should easily accommodate the flexible, semi-structured nature of documents.
Dynamic assembly. Just-in-time documents are created in response to a consumer’s query, which might be as simple as a Web request. This means that the document, which might never have existed before as a single, consolidated unit, might be built for the first time for that customer.
Separate style from content. Style (fonts, colors, margins, and so forth) should be kept separately from the actual content. So the content can be directed to as wide a variety of targets as possible.
Powerful publishing engine. No content management system is complete without a means of publishing its documents. The publishing engine should permit documents of any size, ranging from a page or two to thousands of pages, to be rendered quickly and efficiently. Moreover, the engine should be flexible enough to support a wide variety of formats, from the Web’s HTML to PostScript, PCL, and many others for print. In each case the publishing engine should style the document appropriately for the output medium.
Open standards. A content management system should support open, published standards. From a technical point of view open standards allow easy interoperability between machines and formats; from a business point of view open standards supply investment protection.
Figure 3 . Power of content management
Previous Previous Table of Contents
Wireless e-commerce – write once, output everywhere
By 2002, half of all devices connected to the Web will be devices other than PCs. (IDC).
With an expected 600 million cell phones by 2002 and high growth in PDA’s the “gold rush” is on (Gartner Group).
In Europe WAP phones are being offered by all the major manufacturers, and service providers are spending marketing funds on advertising the advantages of accessing the internet via a remote device such as a phone or PDA.
But what’s a webmaster to do? If the first generation Website is in HTML then there will be problems outputting to these remote WAP devices. XML/XSL architecture makes it possible for the site to dynamically recognise client devices and style content according to the display requirements of each receiving device. While other wireless Web sites arbitrarily delete content to fit the specific display requirements of wireless devices, or dedicate multiple repositories for a specific device type, an XML enabled web site features a single repository to store all content. This eliminates the need to duplicate content in order to meet the specific display requirements of each device. Through the power of XSL, enterprises can now significantly extend the reach of their web applications by seamlessly transforming XML business content into any presentation format.
The following demonstration shows how XML based content on a web site can be repurposed to suit the needs of customers, employees, suppliers and remote workers.
Previous Previous Table of Contents
Demonstrations
Semiconductor manufacturing company
This is a demonstration from an American Semiconductor Manufacturing Company. One of the world’s top manufacturers of embedded processors to electronic manufacturers specialising in the development of integrated semiconductor solutions and components for the consumer, networking, computing, transportation and wireless markets.
Prior to implementing their content management solution, the board of this company identified supply chain efficiency as a primary means of improving time to market.
The company’s BladeRunner™ solution is being used to integrate the exchange of technical information among the many vendors along the manufacturing supply chain during the product development cycle and ultimately to deliver the technical documentation for the manufactured products tailored for each OEM customer.
By standardising on XML and BladeRunner, the company is easing the process of sharing and reusing the technical information that makes up a product’s specifications, reducing the amount of time it takes to deliver custom documentation and strengthening the relationships with their OEM customers.
This demonstration is available in CD format from Interleaf.
Travel Books.com
The success of Amazon.com has forced publishers and booksellers to look to their marketing departments for new ideas to ensure that they can continue to compete. A global publishing company turned to BladeRunner to turn a world beating idea into reality – using the benefits of XML to their commercial advantage by providing the ability for customers to design and print their own personalised travel guides online.
Having licensed the content of a wide range of travel guides Travel Books.com are able to offer their customers a personalised printing service. The content of the travel guides is held as XML objects in a repository. Visitors to the web site are asked to enter personal details about themselves and their travelling companions. Then with a particular trip in mind they can select the destinations that they wish to visit and the type of accommodation and activity they want when they get there. Drawing on the breadth of content available in the repository this publisher can create and publish a unique travel book personalised to the customer’s requirements. Even the title and cover of the guide will be personal to the customer. This ‘book’ can then be delivered as a bound paper document; a CD or Internet accessed file.
Further information on this application and BladeRunner™ is available from Interleaf.
Previous Previous Table of Contents