Ежегодно увеличивается использование интернета вещей (ИВ) в таких областях применения, как производство, здравоохранение и новые межотраслевые приложения, связанные с умными городами (например, водоснабжение, энергетика, транспорт или здравоохранение). Большинство систем ИВ задействуют обмен информации, для обеспечения которого необходима функциональная совместимость. Существует потребность в механизмах обмена информацией и использования соответствующих данных и описаний данных.
Функциональная совместимость ИВ определяется как успешное взаимодействие между сущностями, указанными в ГОСТ Р 70924, например между службами ИВ, предоставляемыми разными поставщиками служб ИВ. Функциональная совместимость ИВ обеспечивается путем использования аспектной модели, определенной в ПНСТ 644, включающей пять аспектов: транспортный, синтаксический, семантический, поведенческий и аспект политики.
Семантическая функциональная совместимость ИВ - это аспект, который обеспечивает обмен данных между системами ИВ с использованием понятных информационных моделей данных (или семантических значений). Согласно [1]:
"Семантическая функциональная совместимость достигается, когда взаимодействующие системы придают одно и то же значение обмениваемому фрагменту данных, обеспечивая согласованность данных в разных системах независимо от отдельного формата данных. Данная согласованность значений может быть получена либо из уже существующих стандартов или соглашений о формате и значениях данных, либо динамическим способом с использованием общих словарей в форме схемы и/или подхода, основанном на онтологии".
Как показано на рисунке 1:
- семантическая функциональная совместимость означает, что информация в различных информационных моделях данных может быть переведена в понятное значение и быть обменена между приложениями;
- семантическая функциональная совместимость обеспечивает для приложений возможность понимать обмениваемую информацию;
- семантическая функциональная совместимость ИВ обеспечивается путем вызова служб и использования конкретных знаний и понятий ИВ.
Рисунок 1 - Семантическая функциональная совместимость ИВ
Семантическая функциональная совместимость обеспечивается путем использования метаданных или описаний данных. В ИТ-системах подход предоставления данных и описаний широко используется, например:
a) для описания содержимого базы данных используются концептуальные схемы;
b) для отображения содержимого записи базы данных используются структуры записей.