Posted under General on August 22nd, 2010 by Kyle Gabhart
For the past several months I have been a bit distracted and I have not made this blog a priority. There are several reasons for that:
I got married (January 1st).
I doubled the number of children living in my house when I did so (we have 6 between the two of us) .
I got swamped by […]
Posted under SOA on March 3rd, 2009 by Kyle Gabhart
Recently, a client approached me with a quandary. When designing XML schemas for Web services, how do you balance the desire to use industry standards such as UBL ( Universal Business Language) or CICA ( Context Inspired Component Architecture) to support data interoperability with the unique needs of particular domains and sub-systems within the enterprise? […]
Posted under SOA on December 4th, 2008 by Kyle Gabhart
In a previous post I blogged about the strong synergy between SOA and MDM. More recently, I explored the subject of service oriented data modeling (part 1 of this post) and how to resolve the inevitable conflicts that arise between your SOA view of data and your enterprise or MDM view of data. In this […]
Posted under SOA on December 3rd, 2008 by Kyle Gabhart
Recently I have been engaged in two Master Data Management (MDM) initiatives within the context of a larger Service Oriented Architecture (SOA) adoption plan. In both cases, the client found themselves at an impasse regarding how to resolve conflicts between the master data model and the data model required for one or more SOA artifacts […]
Posted under SOA on November 5th, 2008 by Kyle Gabhart
Master Data Management (MDM) and Service Oriented Architecture (SOA) share common principles. The driving forces that lead organizations to adopt MDM and SOA are quite well aligned, resulting in a rather natural synergy. Consider the following principles:
Reusability
A primary driver of MDM is to allow applications to share data safely and avoid duplication.
SOA heavily promotes […]