Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
The Future of XML
The Future of XML

To look backward for a while is to refresh the eye, to restore it, and to render it the more fit for its prime function of looking forward.
- Margaret Fairless Barber

The end of the year is here again, a time when we traditionally take a long look at the progress we've already made and then turn our eyes toward the future, attempting to forecast the year to come. With this in mind, Hitesh Seth sought input from industry leaders on their end-of-year predictions, and caught up with Michael Champion, research and development specialist at Software AG.

Michael has been active in the World Wide Consortium's Document Object Model (DOM) Working Group for more than three years and was an editor of the core XML portion of the DOM Level 1 Recommendation. He is now co-chair of the Web Services Architecture Working Group. Michael's current focus is on technical business development activities, writing articles on XML technology, and building example integrations between XML applications and Software AG's database and enterprise integration products.

Here, Michael shares his thoughts on the current state of XML and his expectations for the future.

Current Realities
XML is becoming pervasive, the "safe" choice for documentation, data interchange, application integration, business messages, and other areas. Everyone in the IT industry has an XML story, and to a very great extent these stories are based on XML standards that make interoperability much easier than it was in the past.

While some lament the complexity and diversity of the overall body of specifications from the W3C, OASIS, and other organizations, the real power of XML comes from its most basic and universal properties: the ability to represent any kind of data, with labels ("tags") associated with each value to make it easier to work with, in convenient packages that conveniently group together related information, leveraging the Unicode standard to support all computing platforms and human languages.

A Look Ahead
Consumers will vote with their feet against the complexity around the edges of XML just as they vote for the simplicity at its core. Products such as Microsoft Office 2003, which support XML only via the complex and widely criticized W3C XML Schema specification, will fail to meet their full potential until simpler approaches to document structure definition are supported by "aftermarket" products or a subsequent edition of the core product.

XML itself will become increasingly taken for granted as part of the "plumbing" rather than something visible to end users. This implies that XML infrastructure products and vendors will be chosen on the basis of their support for real standards, reliability, performance, and so on, and not on the basis of marketing and mind share.

Because XML is such an important part of the IT infrastructure, increasing attention will be paid to the obstacles that the current standards offer to those who deploy XML in environments where data communication is slow and XML's verbosity is a limitation, and in environments where processing speed is critical and XML's human-oriented grammar and features just slow things down. It's not clear whether these challenges will be overcome by improving the processors or improving the specifications, and there will be much experimentation in both directions.

The XML standards will be "refactored" (as the term is used in the Extreme Programming community) to support high-performance processing and to put what is really universally useful in the core, and relegate the complex and specialized features to an optional periphery.

All this will cause a certain amount of fragmentation: the data-oriented specifications such as W3C XML Schema will not be widely supported by those focusing on producing human-oriented documents, and the features of XML that appeal to human authors but pose great processing burdens (such as general entities and references) will not be widely supported in data-oriented applications. Alternative serializations of the XML data model that are more compact and/or faster to process will find support in specialized areas where these considerations are critical.

In spite of the challenges and fragmentation we'll see, however, the core XML vision and standards will provide a point of unity across all the diverse communities that develop specialized tools and formats to meet their own needs.

About Michael Champion
Michael Champion is Senior Technologist at Software AG, Inc., working in the company's Enterprise Architects group. He has had extensive involvement with the World Wide Consortium (W3C), including cochairing the Web Services Architecture Working Group. His participation on the W3C?s Document Object Model (DOM) Working Group included work as an editor of the core XML portion of the DOM Level 1 Recommendation.
Michael has authored numerous articles and is a frequent speaker at industry events. He holds a bachelor?s degree from the University of Michigan, and did graduate study specializing in data analysis and computer simulation of international conflict.
He has been a software developer in the USA for 20 years, working primarily in the area of middleware for client-server document and image management systems.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Can you bring services from the cloud to your customers faster and have them adopt it with ease of use or bring the power of bundled services to the fingertips of your clients without creating new rigid ‘apps stove pipes'? Do you want to prevent your business running away to publ...
OCZ Technology Group, a provider of high-performance solid-state drives (SSDs) for computing devices and systems, on Tuesday announced the Z-Drive R4 CloudServ PCI Express (PCIe) flash storage solution, designed to accelerate cloud computing applications and reduce operating expe...
Many organizations have embraced, or are considering, the benefits of cloud computing – speed, flexibility, increased expertise, shared workload, reduced costs, etc. The benefits are many – but so are the risks. What are the threats to cloud security? Which parties assume respons...
In August 2011, SHI Enterprise Solutions (ESS) division launched the SHI Cloud, offering reliable and cost-effective industrial-grade cloud computing platforms. That same division achieved an 82 percent increase in revenue over 2010.
SoftLayer Technologies on Tuesday announced the immediate worldwide availability of SoftLayer Object Storage, a redundant and highly scalable cloud storage service that allows users to easily store, search and retrieve data across the Internet, with optional CDN connectivity, or ...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE