Действующий
- разработка общей схемы обмена требуемой информацией для наполнения информационной модели. На этом этапе информационная модельнаполняется результатами от вклада различных ролей, но то, что добавляется каждой ролью, и то, каким формальным требованиям этот вклад должен отвечать, еще не фиксируется;
- организация обмена информацией, осуществляемого таким образом, чтобы данные, представленные различными ролями, доставлялись в корректной форме (это означает, что в течение ряда транзакций указывается, какая информация и в какой форме должна быть предоставлена).
Информационная модель объекта строительства на семантическом уровне интероперабельности должна обеспечивать согласованное функционирование различных информационных систем и их компонентов на основе единой, недвусмысленной трактовки значения информации, полученной в результате обмена. Семантический уровень интероперабельности отражает необходимость обеспечения совместимости информации при обмене данными и гарантирует возможность полного доступа и самостоятельной обработки этой информации со стороны третьих лиц без обращения к владельцу информации.
Применительно к строительной отрасли семантическая интероперабельность имеет первостепенное значение для обеспечения обмена информацией на всех этапах жизненного цикла объекта строительства. Так, один и тот же элемент, например оконный блок, должен быть однозначно идентифицирован на этапе проектирования, закупки, монтажа и эксплуатации.
Построение процессов интероперабельности участников жизненного цикла объекта строительства на семантическом уровне следует формировать с использованием словарей терминов и определений, однозначно определяющих смысловую нагрузку полученных данных.
Следует учитывать передачу необходимого и достаточного количества метаданных для корректного формирования смысловой составляющей передаваемой информации.
Метаданные, подлежащие передаче, включая их структуру, количество и содержание (перечень может быть дополнен), должны быть согласованы инициатором и отправителем до начала работ по передаче данных.
Допускается построение структуры метаданных в процессе передачи данных. В этом случае участники должны зафиксировать зоны ответственности до установления указанной структуры.
Для формирования смысловой составляющей полученных от участника данных необходимо руководствоваться последовательностью словарей терминов и определений, регламентирующих:
Семантическая совместимость должна быть обеспечена путем использования общих отраслевых терминологических словарей (тезаурусов), которые реализуются в виде систем классификации и кодирования строительных ресурсов. Объекты классификации следует определять атрибутами, которые описывают их характеристики. Благодаря применению систем классификации должна быть обеспечена унификация восприятия информации и процессов ее обработки в информационных системах.
Объектами классификации являются ключевые элементы информации, которые требуют однозначного понимания всеми участниками инвестиционно-строительного процесса. Классификаторы должны однозначно определять принадлежность всех подлежащих классификации объектов и их семантических характеристик к классификационным группировкам.
Классификатор строительных ресурсов должен обеспечивать информационную совместимость данных для различных задач управления в строительной отрасли, а также обеспечивать обмен данными между организациями.
Качество классификации и кодирования строительных ресурсов вне зависимости от степени автоматизации процессов управления и процессов информационного моделирования должно обеспечивать методологическую и информационную целостность самих процессов, единообразие и наглядность входных и выходных данных, снижение трудоемкости подготовки и обработки данных.
- качестве методологической основы для разработки классификационных систем следует использовать ГОСТ Р ИСО 12006-2.
а) объектно-ориентированное моделирование на основе трехмерных интеллектуальных параметрических объектов, между которыми устанавливаются отношения и правила взаимодействия;
б) возможность создания наборов параметров (атрибутивных данных физического, экономического или другого рода) для соответствующих объектов модели;
Прикладные программные комплексы обеспечивают решение специализированных задач (например, разработка отдельных разделов проекта; виртуальная имитация процесса строительства; формирование на базе информационной модели сметной документации; выполнение различных инженерно-технических расчетов на основе данных, полученных из информационной модели, и пр.). Прикладные программные комплексы могут быть реализованы в виде приложений к программным платформам или как самостоятельные программные решения.
Передача данных при использовании технологии информационного моделирования с использованием любых форматов должна сопровождаться необходимой и достаточной информацией, на основании которой для полученных данных возможно однозначно определить:
Допускается использование открытых, не защищенных каналов передачи данных при отсутствии в них информации, влияющей на функциональную безопасность в течении всего жизненного цикла объекта. Безопасность данных и использование открытых каналов для передачи могут быть обеспечены как инициатором, так и исполнителем.
- правила (протоколы) обмена данными должны быть согласованы всеми участниками проекта и зафиксированы в плане реализации проекта информационного моделирования;
- данные должны находиться в актуальном состоянии и содержать все локальные правки, внесенные участниками проекта;
Для организации обмена информацией на программно-техническом уровне следует использовать открытый формат IFC. Если программные средства не предоставляют возможность использовать открытый формат IFC, допускается использовать возможности программных средств для передачи информации, реализованные на основе API интерфейсов и оригинальных форматов программных средств.
7.2 Интероперабельность на основе прямых API-интерфейсов и оригинальных форматов производителей программных средств
Для решения сравнительно простых задач по обмену данными следует использовать предусмотренный разработчиком программного продукта интерфейс прикладного программирования API для разработки плагинов, позволяющих решать различные прикладные задачи, в том числе по обмену данными между программными платформами и программными комплексами. Примеры схем реализации передачи данных об информационной модели показаны на рисунках 7.1 и 7.2.