Я хотел бы узнать, как лучше всего создать общую информационную модель. . Просто чтобы внести ясность, я также слышал, что это называется канонической информационной моделью, семантической информационной моделью и моделью основных данных. Насколько я могу судить, все они относятся к одной и той же концепции.
В прошлом я слышал, что лучше всего использовать комбинированный подход «сверху вниз» и «снизу вверх». Преимущество этого заключается в том, что в нем участвуют архитекторы и разработчики «Башни из слоновой кости» — работа будет встречаться где-то посередине и обычно будет логичной и практичной. Тем не менее, это предполагает привлечение большого количества людей с разными наборами навыков.
Я также видел несколько ссылок на Целевая группа по распределенному управлению, но я не могу найти много информации о лучшие практики в области разработки CIM.
Это то, о чем я очень заинтересован в получении отзывов, поскольку наличие надежного CIM является обязательным условием для SOA.
Обновить
Я слышал, что наряду с общей реализацией SOA используется еще одна стратегия: вовлекайте бизнес и ищите спонсоров со стороны руководства. Это было бы частью усилий «сверху вниз».