Должны быть проведены следующие процессы:
- создание информационной модели данных;
- интеграция функциональности семантической совместимости;
- инженерная поддержка семантической функциональной совместимости.
В таблице 1 для каждого процесса представлены требования с указанием обоснования и результата.
Таблица 1 - Требования к процессу обеспечения семантической совместимости ИВ
Процессы | Требование | Обоснование | Результат |
Создание информационной модели данных | Необходимо провести сбор общих знаний с использованием общих онтологий | Системы ИВ основаны на общей архитектуре, функциях и средствах связи, например датчиках ИВ, исполнительных устройствах, шлюзах, устройствах ИВ | Информационная модель данных на основе собранных и задокументированных общих знаниях о системе ИВ |
| Необходимо провести сбор знаний, специфичных для предметной области, с использованием онтологий предметной области | Системы ИВ могут относиться к конкретных предметным областям, таким как транспорт, энергетика, здравоохранение | Информационная модель данных для системы ИВ в конкретной предметной области |
| Необходимо провести сбор межпредметных знаний с помощью межпредметных онтологий | Системы ИВ могут охватывать несколько предметных областей. Например, система ИВ для электромобилей относится к области транспорта и энергетики | Межпредметная информационная модель данных для системы ИВ |
Интеграция функциональности семантической совместимости | Должна быть разработана функциональность системы ИВ для обмена информацией о функциональной совместимости устройств ИВ | Системы ИВ могут использовать различные параметры совместимости, включая технические параметры (например, драйверы, протоколы) и семантические параметры (например, функциональность приложений). Обмен параметрами совместимости с использованием метаданных может происходить до номинальной работы устройства. Метаданные могут быть представлены в виде схемы или подсхемы с использованием OWL, XML или JSON-LD.
| Функциональность системы ИВ для обмена информацией о функциональной совместимости устройств |
| Должна быть разработана функциональность системы ИВ для согласования профилей совместимости | Системы ИВ могут использовать несколько представлений знаний. Требуется соглашение о представлении, которое будет использоваться для обмена информацией. Уровни семантических знаний, т.е. использование представлений параметров и профилей совместимости, должны быть согласованы.
| Функциональность системы ИВ для согласования профилей совместимости |
| Должна быть проведена проверка и интеграция функциональности для обеспечения совмести мости устройств ИВ | Системы ИВ интегрируют несколько технологий для обеспечения различных аспектов функциональной совместимости (например, драйверы, протоколы, промежуточное программное обеспечение). Система ИВ также интегрирует несколько операций (например, обнаружение, согласование) для обеспечения совместимости | Устройство ИВ, обеспечивающее общую функциональность совместимости |
Инженерная поддержка семантической функциональной совместимости | Должны быть предоставлены и применены инструменты для обеспечения семантической функциональной совместимости | Инженерам необходимы вспомогательные инструменты, например, для обнаружения и выбора онтологий, отображения, выравнивания, слияния и интеграции | Выбор инструментов для обеспечения семантической функциональной совместимости |