Информационное моделирование в России (проблемы, достижения и перспективы) - страница 23
«СиСофт Девелопмент» также вошел в состав нового ТК, но была принята другая стратегия: наши предложения на общем столе – смотрите, думайте, мы готовы сотрудничать. Отрасль не может жить без стандартов, кроме того, была надежда на ЕСИМ, в том плане, что, принимая хотя бы что-то в виде единой системы, мы уберем явный мусор. Все четыре альтернативных стандарта от СиСофт, выложенные в публичном доступе[35], рассмотрены в настоящей книге.
В заключение главы добавим, что импортоулучшение неизбежно, и даже на западе это поняли, но пока наши власти находятся в некой обороне, считая всех вокруг врагами. И хотя иногда они благодарят за критику, но все-таки делают по-своему. Это происходит, зачастую, по банальным причинам: кто-то из минстроевских подведов, к примеру, ФАУ «ФЦС», объявляет НИР на 2–3 миллиона, и потом, приняв результат, претворяет его в жизнь, и крепко стоит на этом. Здесь используется принцип: НИР защищен, деньги уплачены, результаты воплощены, и весь аппарат начинает работать на новую «истину», считая всех сомневающихся, как минимум, неконструктивными людьми. Потом результаты всплывают во всевозможных реестрах, требованиях в классификаторах строительной информации, сводах правил и прочих очень значимых вещах, убытки от некачественности которых многократно превышают копеечные стоимости НИР.
Полностью игнорируется простая истина – источников мудрости не может быть много, и кто-то один условно должен быть мозговым центром. Но ведь есть успешные примеры – внедрение ИСУП. Взялись и внедрили, и наплевали на лоббистов IFC. Подробности все знают. Хотя проблемы у ИСУПа есть, и очень большие, а на административном ресурсе долго не протянешь, и, если не получится исправить в течение этого года – схему придется менять (см. пункты 1, 4 и 5 выше).
Почему существуют полярные мнения о формате IFC?
Как бы ни хотелось закрыть тему IFC, но мы все равно вынужденно к ней возвращаемся, так как противостояние многоплановое и нуждается хотя бы в кратком описании.
Для понимания темы нужно начать с предназначения этого формата и стандарта. Кто был первый и кто больше всех внес или вынес, в смысле заработал: немцы, англичане или американцы, а также технические подробности и недостатки IFC мы здесь рассматривать не будем, а сразу отошлем к ряду статей, опубликованных в журнале «Информационное моделирование», например, к статье Артема Бойко[36]. Организационно-технические преимущества и недостатки формата рассматривались в журнале «Информационное моделировании» в ряде специально организованных дискуссий[37]. Хотя уже со второй их серии сторонников IFC находить стало практически невозможно.
Хотя у защитников этого формата есть вроде как весомый аргумент: «вы не умеете работать с IFC». В ответ приведу список основных видов несоответствий IFC стандарту, по которым необходима верификация ИМ.
Итак, основные виды ошибок формата:
• синтаксические ошибки;
• нарушения ссылочной целостности;
• несоответствие типов объектов;
• несоответствие числа и типов атрибутов;
• недопустимая длина строковых и бинарных последовательностей;
• недопустимый размер коллекций, включая обратные ассоциации;
• повторяемые элементы коллекций-множеств;
• неустановленные значения плотных массивов;
• нарушение правил для простых и объектных типов;
• нарушения правил уникальности и глобальных правил.
Не кажется, что это просто приговор IFC? На мой взгляд, – однозначный и бесповоротный. Формат слишком сложен для ручной транспортировки информационной модели из одного ПО в другое, а говорить об автоматизации вообще не приходится. Как говорят, сторонникам генеративного дизайна посвящается.