What is the best approach for creating a Common Information Model?

Posted by Kaiser Advisor on Stack Overflow See other posts from Stack Overflow or by Kaiser Advisor
Published on 2008-11-27T20:06:17Z Indexed on 2010/05/04 18:48 UTC
Read the original article Hit count: 288

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.

© Stack Overflow or respective owner

Related posts about common-information-model

Related posts about semantic