Hi,
I would like to know the best approach to create a Common Information Model. Just to be clear, I've also heard it referred to as a canonical information model, semantic information model, and master data model - As far as I can tell, they are all referring to the same concept.
I've heard in the past that a combined "top-down" and "bottom-up" approach is best. This has the advantage of incorporating "Ivory tower" architects and developers - The work will meet somewhere in the middle and usually be both logical and practical. However, this involves bringing in a lot of people with different skill sets.
I've also seen a couple of references to the Distributed Management Task Force, but I can't glean much on best practices in terms of CIM development.
This is something I'm quite interested in getting some feedback on since having a strong CIM is a prerequisite to SOA.
Thanks for your help!
KA
Update
I've heard another strategy goes along with overall SOA implementation: Get the business involved, and seek executive sponsorship. This would be part of the "Top-down" effort.