Anybody who follows the information technology industry can attest to the fact that the rate of new product developments is growing exponentially. Businesses once went several months without new product announcements. Now, not only do businesses introduce new products (or versions of their products) more often, but many more businesses are involved. A few years ago, you could read back issues of computer magazines and still be confident that what you were reading was current technology. Today, if you read an issue that's two months old, you know that what you're reading is well on its way to obsolescence. Web technologies such as HTML and XML rarely (or barely) reach full standardization before they're updated with newer versions.