Coco Jaenicke

Subscribe to Coco Jaenicke: eMailAlertsEmail Alerts
Get Coco Jaenicke: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Coco Jaenicke

In my last column, instead of talking about XML as a technology, I discussed the business benefits of this wonderful and distinctly different language and focused on B2B applications as that's where XML has established a firm foothold. Now I'd like to continue the discussion in that vein. XML's Business Benefit Two years ago my co-workers taught my then 4-year-old daughter to tell people that "XML is all about data." Besides being undeniably precocious, it serves as a noteworthy milestone. Understanding what XML can do with data leads to its technological benefits: XML is flexible enough to represent any information, and extensible enough to handle change. It can manage any unpredictable and odd thing coming or going. So much for the technical benefits. What does this mean to the business analyst? The safe answer is to say that XML is just a better mousetrap that im... (more)

Canonical Message Formats

As the scope of enterprise integration grows, IT organizations are demanding greater efficiency and agility from their architectures and are moving away from point-to-point integration,which is proving to be increasingly cumbersome to build and maintain. They are migrating towards adaptive platforms such as BEA's 8.1 Platform and many-to-many architectures that supports linear growth costs as well as simplified maintenance. To connect systems, WebLogic developers are shifting away from creating individual adapters between every pair of systems in favor of Web services. For data,... (more)

SYS-CON Radio Interview with Coco Jaenicke

XML-J: Would you care to comment on the state of XML technology in the industry today? Jaenicke: The official "state" of XML is that it's been accepted, but I don't think it's well understood. Most IT managers and project leaders have XML on some checklist somewhere, but few have yet incorporated IT in a strategic way. What's most interesting about the state of XML - past, present and future - is the direction that it's moving. Technology (consider Java) usually comes from the Ivory Tower, and it eventually pushes its way into the mainstream. XML is completely different - it has... (more)

Code Reuse: From Objects to Components to Services

Now that the age of limitless optimism is over and it's trendy to be cynical, I hear many Web services cynics remark that there's nothing new here. They're just components. Been there, done that, and in fact we called it CORBA (or COM). This leads to the inevitable questions about what truly is new and different, and what is empty hype for yesterday's news. In the Beginning... Once upon a time, programmers analyzed their needs, wrote code, and solved their problems. Life was good. Then scientists discovered the object and promised code reuse and shorter development cycles. C++ was... (more)

Middle-Tier Data Management

XML databases are different from traditional databases, and they require a new set of features and metrics for evaluating them. In my last column (XML-J, Vol. 3, issue 2) I talked about native XML database management systems (XDBMS), and I'd like to follow up with how they differ from traditional databases and why this is significant. When databases were first introduced to the industry eons ago, corporations had piles upon piles of data waiting to be poured into some form of digital storage and management. Not so with the introduction of XML - the biggest bottlenecks today are ... (more)