Симултрек: распределенный контроль версий
В Википедии -- http://en.wikipedia.org/wiki/Distributed_revision_control
Текущий вопрос: как бы выглядела система распределенного управления версиями, в которой информационные модели системы (семейства систем) были бы совсем разные (софт разных производителей, разные модели данных --Iintergraph, AVEVA, Dassault Systemes, Bentley и т.д.), а взаимодействовали бы они согласно ISO 15926?
Итак, Симултрек:
а) информационная модель системы, управление версиями встроено в одноуровневый (много разных САПР+репозиторий) инструментарий
б) распределенная информационная модель системы (разработка и использование ведутся в разных местах при помощи разного инструментария), два уровня (много разных САПР и репозиторий со схемой одного из производителей на одном уровне интеграции, и несколько таких групп САПР+репозиторий разных производителей на другом уровне)
в) а еще эта система из семейства систем -- т.е. распределенная информационная модель семейства систем (управление вариантами)
Вот она, запутанная правда жизни.
А зачем (содержательно, а не административно) Заказчику системы иметь у себя копию полной распределенной информационной модели -- это еще нужно разобраться, в распределенных системах управления версиями на этот запрос Заказчика отвечают очень по-разному.