Я хотел был бы знать наилучший подход для создания Common Information Model. Чтобы быть ясным, я также слышал, что он упоминается как каноническая информационная модель, семантическая информационная модель и модель основных данных. Насколько я могу судить, все они относятся к одной и той же концепции.Каков наилучший подход для создания общей информационной модели?
В прошлом я слышал, что лучше всего использовать комбинированный подход «сверху вниз» и «снизу вверх». Это имеет то преимущество, что включает в себя архитекторы и разработчики «башни из слоновой кости». Работа будет встречаться где-то посередине и, как правило, логична и практична. Однако это связано с привлечением большого количества людей с разными навыками.
Я также видел пару ссылок на Distributed Management Task Force, но я не могу много узнать о лучших практиках с точки зрения развития CIM.
Это то, что меня очень интересует, так как наличие сильного CIM является обязательным условием для SOA.
Update
Я слышал, еще одна стратегия идет вместе с общей реализацией SOA: Получить бизнес участия, и обратиться к исполнительному спонсорству. Это будет частью усилий «сверху вниз».