Технологии информационной модели NIEM

Download Report

Transcript Технологии информационной модели NIEM

Технологии информационной
модели NIEM: OASIS CAM и
библиотека Open XDX
Липунцов Ю.
20-10-2014
План
•
•
•
•
Категории межсистемного взаимодействия
Спецификация CAM OASIS
CAM Editor – подготовка шаблонов
OpenXDX – публикация веб сервисов
Типы межсистемного
взаимодействия
• использование технологической
инфраструктуры
• использование единых форматов данных
для структур данных - NIEM
• использование семантики, посредством
которой данные могут быть преобразованы в
наделенную смыслом информацию – EU
ADMS
Единые форматы данных
Определяется
Наименование объектов,
Типы данных
Семантика:
Пространство имен и идентификация
• Корпоративная интеграция
– Пространство имен и идентификация
• Мастер данные
• Межведомственная интеграция
– Идентификация - Единые реестры
– Пространство имен – публикация словарей (NIEM)
• Интеграция в интернет – пространстве
– Идентификация – открытые идентификаторы базовых
объектов (opencorporates.com, Legal Entity Identifier openleis.com, European Legislation Identifier http://eli.legilux.public.lu/eli)
– Пространство имен - регламентация поставки данных в
репозитории ADMS
Слабая
не RDF/OWL
Средняя Сильная RDF/OWL +
Контролируемый
RDF/OWL
словарь
Информационная архитектура
Мир связанных данных
(data.gov circa 2009)
нет
Связанность
ETL/Код/SPARQL Модельная
Стандартизация пространства имен
в NIEM
Национальная модель информационного
обмена США (National Information Exchange
Model, NIEM)
• Спецификация OASIS Content Assembly
Mechanism (CAM),
• CAM Editor – подготовка шаблона
• библиотека Open XDX – публикация веб
сервисов
2. OASIS Content Assembly
Mechanism (CAM)
• Описание обработки потоков информации
в формате XML документов с целью
нормализации семантической дисперсии
между узами обмена и системами
Демонстрация
• Организация БД: связи между таблицами –
первичные ключи и внешние ключи
• Редактор позволяет:
– присоединяться к БД, создавать иерархический
XML
– работать в режиме дизайна и маркировки
– создавать шаблон и экспортировать его в
формат .CXF
– cоздавать и использовать словари
Демонстрация 2
• Библиотека OpenXDX позволяет
– читать шаблон;
– преобразовать его в SQL запрос;
– получить данные из БД;
– выполнять бизнес правила шаблона
– привести в соответствие имена
• верификацию XML выполняет
дополнительная библиотека
"5-ти летний план" CAM Editor
1) Next release is bug fix - 3.2.1
2) 3.2.2 upgraded Open-XDX release
3) 3.2.3 NIEM 3.0 Dictionaries
4) iQvoc RDF/turtle support for export from CAM
dictionary
5) UML logical model
6) Japan IMI initiative for Tokyo 2020 Olympics and
Open Data for Transportation/Tourism/Public Safety
Возможность использования компонент CAM
и OpenXDX для поставки данных для БП
Пример бизнес-процесса и демонстрация поставки данных в формате
XML для отдельных этапов
Вопросы?
[email protected]