Реализация обмена данными в корпоративном и государственном секторе Ю.П. Липунцов, Экономический факультет МГУ
План Традиционное приложение и обмен данными Обмен данными в электронном бизнесе Обмен данными NIEM Обмен данными ADMS
Реализация логики деятельности в традиционном приложении
Традиционное приложение Системы в операционном окружении (участники обмена) - это информационные системы и люди, взаимодействие между системами с участием людей Интерфейсы для информационных систем имеют детерминированный характер Интерфейсы для людей могут содержать нечеткую логику Логика деятельности может быть реализована в модели данных и программном коде
Реализация логики деятельности при обмене данными
Обмен данными Системы в операционном окружении (участники обмена) - это информационные системы, идет взаимодействие между информационными системами Логика деятельности должна быть реализована в модели данных Интерфейсы носят детерминированный характер
Показатели для сравнения методов взаимодействия Реализация семантики: Единое пространство имен - стандартизация данных Механизм однозначной идентификации, связанность данных (link-ability) – мастер-данные, единые справочники, реестры, списки кодов Технология реализации: Наличие репозитория (ETL или федерация) Проверка, приемка Компоненты приведения данных локальных систем к стандартам
Элементы Electronic data interchange (EDI) Физическая инфраструктура Передача Представление и стандарты Приложения и семантика
Обмен документами в системе EDI
Архитектура компонент EDI Источник EDI Soft
Архитектура NIEM NIEM reference schemas - общая схема Subset Schema – схема отдельного обмена Support schemas – описание приложений, структуры и прокси (технологии) Extension Schema - расширение Subset Exchange Schema – документы обмена Constraint Schema – проверка требованиям NIEM Subset + Extension Codelist Schemas – допустимые значения
Пример платформа-независимой модели NIEM
Реализация логики действий в NIEM Model Driven Information Sharing with NIEM UML
Евросоюз: Модель ADMS ADMS и каталог семантических стандартов Стандартизация данных - Базовые словари: Core Person Registered Organizations Core location Core Public Service Идентификация – URI OpenCorporates ( Documents Legal Entity Identifier openleis.comopenleis.com Documents European Legislation Identifier
Модель описания актива ADMS
Выводы При реализации обмена обеспечить семантику проще в части стандартизации данных, сложнее в части уникальной идентификации Используются два варианта обмена – с репозиторием и без него Вариантов исполнения каждого механизма обмена несколько и состав компонент различный Первична идеология обмена, а не решения ее исполнения
Вопросы