Совместимость

Совместимость ‒ это способность двух и более систем или компонентов обмениваться информацией и использовать информацию, являющуюся объектом обмена. Как правило, совместимость обеспечивается на двух уровнях: семантическом и техническом. Семантическая совместимость позволяет участникам информационного обмена описывать требования к данным без учета возможностей по их технической реализации. Применительно к программному обеспечению термин «совместимость» используется для описания технической способности разных программ обмениваться данными посредством общих форматов обмена, читать и записывать одинаковые форматы файлов и использовать одни и те же протоколы.


Совместимость представляет собой способность обеспечивать беспрепятственное протекание процессов между различными организациями без искажения контекста или значения передаваемых данных. Это достигается за счет:

  • Понимания взаимосвязей между бизнес-процессами различных организаций.
  • Определения семантики сообщений в рамках данных процессов таким образом, чтобы требования и контекст можно было согласовать со всеми заинтересованными сторонами.
  • Разработки таких стандартов бизнес-процессов, которые позволили бы осуществлять эффективный обмен сообщениями между организациями.
  • Предоставление методических указаний по преобразованию семантики в синтаксически эквивалентные сообщения, которые были бы понятны различным системам и могли бы обрабатываться ими в автоматическом режиме.

Семантическая совместимость позволяет Организациям, занимающимся упрощением процедур торговли, таким как СЕФАКТ ООН, создавать библиотеки наподобие БКК ООН,информация в которых представлена в согласованном и систематизированном виде независимо от используемой технологии, приложения или платформы. На государственном или отраслевом уровне семантическая совместимость нередко является необходимым условием системной/технической совместимости, так как благодаря этому организации могут согласовать требования к данным без необходимости обсуждения методики их реализации.


Аналогичный процесс можно организовать для обеспечения межведомственного обмена сообщениями. В рамках таких проектов, как NIEM (http://niem.gov) в США и ISA (http://ec.europa.eu/isa/) в ЕС, была разработана библиотека унифицированных терминов и команд для осуществления согласованного обмена информацией между государственными учреждениями. Семантические библиотеки можно публиковать с использованием Схемы метаданных для описания семантических объектов (СМОСО), которая представляет собой хранилище описаний семантических объектов с возможностью поиска или подбора подходящих стандартов и загрузки необходимой информации.


Это дает организациям возможность передавать и использовать информацию в различных системах с применением различных технологий путем унификации принципов обмена информацией между процессами, происходящими в данных организациях.