Jim Gabriel

Subscribe to Jim Gabriel: eMailAlertsEmail Alerts
Get Jim Gabriel: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Jim Gabriel

This article describes how an essential precursor to any SOA implementation is a data modeling exercise that integrates all underlying data models, focusing more on the business requirements than on system- and application-specific requirements. Integrating data models in a complex enterprise can be difficult because the IT landscape often reveals massive duplication and redundancy. Refining this situation without semantic loss is a tough nut to crack. This article discusses the problem domain and makes some recommendations. Gartner, Inc., advises organizations wishing to fully exploit service-oriented business applications to focus on integrating the processes and underlying data models, rather than on integrating individual application components. Failure to integrate these aspects will place the organization at a competitive disadvantage. Gartner believes that su... (more)

Metadata Evolution Management in Your SOA

This article describes the increasing importance of metadata in today's service-oriented application landscape, and the consequent fragility inherent in architectures when faced with change. When we reach the point at which metadata drives the development and maintenance of services, evolving business requirements force us to break open and evolve our metadata first, and then to address the services dependent on that metadata. Most development methodologies and environments are not sufficiently equipped to deal with such metadata-driven change. This article recommends a shift in... (more)

Development Tools for XML Applications

XML is object without source. There can be no development tools for XML until we find a way of creating source code. "There's no such thing as an XML application." A strong statement, perhaps, but what do we mean when we talk about an XML application? Is a publishing system that relies on XML to do its work an XML application? Can we apply the term to a B2B marketplace where all the processes in a transaction can be defined by DTDs and all data flowing around the system is in XML? Is a content syndication system an XML application? Or a foreign exchange business line in an inves... (more)

Can you Avoid Learning XML

By 2005 XML and its derivatives will be fundamentally redefining the process and technology by which literally every business transaction is conducted. All major software and hardware players in the market are claiming to support XML. But do you (or your colleagues) need to learn it? Will your business survive if you don't? Jeffrey Mann, vice president of Meta Group (www.metagroup.com), predicts that by 2002 90% of B2B e-commerce will take place using XML. Most software companies agree that there's no future without XML. Most managers agree that if you're investing in a software... (more)

Content Management Part 2

The golden rule of a content management system is this: the day you take it to production is the day you start work on the next version of the system. Content contributors will submit change requests for the document structures and input formats, publishers will ask for more metadata to enable more sophisticated delivery of content, and editors will ask for better workflow. And you may discover major design flaws in the logic governing how the documents are supposed to interact. So you break open the definitions and trash the database. Or do you? "Schema evolution? No need for it.... (more)