Без заголовка
Сводная заказная спецификация на АЭС содержит порядка 300-400тыс. позиций (каждая их которых укрупненная и в ней довольно много составляющих). Коды для всех этих позиций поддерживаются специальным закупочным софтом, САПРами и т.д. Не понимаю, как могли бы тут помочь UML-редакторы. UML-редакторы даже программисты сейчас не все используют (есть и любители ORM-модели, как раз для ролевого моделирования). Также не понимаю, зачем для кодирования организационных процессов (например, в BPMN 2) применять UML-редакторы.
К вопросу об UML-редакторах: у меня на компе стоит Objecteering и даже Artisan Studio (а может, и какие-нибудь еще). Они никак не позволяют мне ответить на вопрос о принципах объединенной кодировки железных, софтовых, объектов, чертежей, документации, репозиториев САПР (которые весьма сложно устроены внутри), оргпроцессов, организационных подразделений и т.д. Тем более, что есть куча всякого софта, и эта куча софта будет готова поддержать любые стандарты кодировки, буде выяснится, какие они.
Решение по параллельной кодировке регулярно обсуждается, но трудоемкость параллельной кодировки зашкаливает: кто будет делать высокоинтеллектуальную работу по мэппингу кодировок? Ведь это совмещение двух разных картин мира: делать такую работу должен прикладной философ -- таких людей я знаю, но их крайне мало и они крайне загружены. И этот философ должен быть не программист, а инженер: предметом ведь являются не столько программы, сколько вентили, задвижки, детали корпуса, трубопроводы, системы пожаротушения и т.д. Конечно, там и программы где-то могут встретиться, но это будут какие-нибудь АСУ ТП (например, программы для ЦАП) -- ну, и как их кодировать так, чтобы кодировка самих ЦАП и программ к ним была хоть сколько-нибудь согласованной? А ведь ЦАПы будут такой крошечной частью системы, что и представить трудно.