Соответствие NIEM

Национальная модель обмена информацией (NIEM) является результатом совместных усилий Министерства юстиции США и Министерства внутренней безопасности по созданию набора общих, четко определенных элементов данных, которые будут использоваться для развития и гармонизации обмена данными.

Введение

NIEM — это эталонная модель . Это означает, что это не жесткий стандарт, который должен использоваться в точности так, как он есть, во всей своей полноте. NIEM был разработан как основной набор строительных блоков, которые используются в качестве последовательной основы для создания обменных документов и транзакций в правительстве. Хотя существует рендеринг XML-схемы всей модели, для соответствия NIEM не требуется , чтобы вся эта схема использовалась для проверки. Тем не менее, существует несколько требований соответствия.

Цель соответствия NIEM заключается в том, чтобы отправитель и получатель информации разделяли общее, однозначное понимание смысла этой информации. Соответствие NIEM гарантирует, что базовый набор информации (компоненты NIEM) хорошо понят и имеет одинаковое согласованное значение в различных сообществах. Результат позволяет достичь уровня взаимодействия, который был бы недостижим при распространении пользовательских схем и словарей.

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

Правила соответствия

Правила соответствия NIEM следующие:

  1. Экземпляры должны проходить валидацию по набору схем ссылок NIEM. Схемы, соответствующие NIEM, должны импортировать и ссылаться на пространство имен схем NIEM, которое им необходимо использовать (NIEM Core, Justice и т. д.) или на правильное подмножество схем NIEM. Обратите внимание, что импорт пространства имен домена NIEM Justice приведет к каскадному импорту NIEM Core. Также обратите внимание, что если экземпляр проходит валидацию по правильному подмножеству схем ссылок NIEM, то он будет проходить валидацию по схемам ссылок NIEM.
  2. Если соответствующий компонент (тип, элемент, атрибут и т. д.), требуемый для IEPD, существует в NIEM, используйте этот компонент. Не создавайте дубликат компонента, который уже существует.
  3. Будьте семантически последовательны. Используйте компоненты NIEM в соответствии с их определениями. Не используйте элемент NIEM для инкапсуляции данных, отличных от тех, которые описывает его определение.
  4. Следуйте жизненному циклу разработки документации по пакету обмена информацией (IEPD), описанному в Требованиях IEPD, и определите все необходимые артефакты на каждом этапе.
  5. Соблюдайте Правила именования и проектирования NIEM (NDR), чтобы обеспечить правильную и последовательную разработку схемы.

Помощь в разработке схем, соответствующих NIEM

Дальнейшие указания по правильной разработке совместимых схем обмена частично предоставлены в NIEM Concept of Operations (ConOps) и NIEM Naming and Design Rules. Эти концепции все еще разрабатываются, поскольку NIEM продолжает расти и развиваться. Для примера того, как Global Justice Information Sharing Initiative разработала руководство пользователя для Global Justice XML Data Model (GJXDM), и для ссылок на всю другую информацию, связанную с моделью, специфичной для правосудия, посетите веб-сайт Global Justice XML Data Model.

В дополнение к поддержке документов также предоставляются инструменты, помогающие упростить соответствие при разработке обменов. Инструмент генерации подмножеств схем NIEM (SSGT), наряду с другими, создан для обеспечения соответствующих подмножеств и разработки без необходимости для реализаторов иметь подробные знания формальных правил именования и проектирования. Кроме того, такие инструменты, как набор инструментов CAM, могут проверять схему на соответствие NDR, сравнивать со словарем NIEM и сообщать о потенциальных проблемах взаимодействия. Жизненный цикл NIEM IEPD и другие модели передовой практики для разработки обменов в полной мере используют эти инструменты для обеспечения согласованного проектирования и разработки.

Дополнительные замечания о соответствии

Пакеты обмена информацией (IEP) и IEP, которые их определяют, соответствуют NIEM; системы — нет. То, как данные маркируются или используются в одной системе, не влияет на соответствие NIEM. Соответствие зависит от того, как данные упакованы в XML для обмена информацией, который будет совместно использоваться двумя или более системами.

Использование некоторых компонентов NIEM для обмена информацией с другими агентствами не гарантирует соответствия NIEM. Пользователи должны быть осторожны, чтобы не нарушить Правило соответствия 2, указанное выше. Обмен информацией либо соответствует NIEM, либо нет.

Получатели грантов

Для поддержки обмена информацией в масштабах всего правительства все получатели грантов на проекты, реализующие возможности обмена информацией с использованием технологии XML, должны использовать Национальную модель обмена информацией (NIEM) в соответствии с настоящими Руководящими принципами реализации. Получатели грантов также должны собирать, регистрировать и предоставлять без ограничений все IEPD и связанные с ними артефакты, созданные в результате гранта, в реестр компонентов. Сборка IEPD NIEM в инструменте IEPD NIEM является необязательной. Однако IEPD NIEM должны быть собраны в соответствии со спецификацией (MPD), как указано Офисом управления программой NIEM, и должны быть зарегистрированы в Информационном центре IEPD.

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

Смотрите также

Взято с "https://en.wikipedia.org/w/index.php?title=NIEM_conformance&oldid=1203428523"