12
Семантические информационные модели и ISO 15926 Москва 16 апреля 2014г.

Семантические информационные модели и ISO 15926

Embed Size (px)

DESCRIPTION

Доклад на форуме "Многомерная Россия", 16 апреля 2014г.

Citation preview

Page 1: Семантические информационные модели и ISO 15926

Семантические информационные модели и ISO 15926

Москва16 апреля 2014г.

Page 2: Семантические информационные модели и ISO 15926

2

перевод

Перевод

Перевод

переводПриложенияпроектанты

ПриложенияПоставщики

Приложениятехнология

ПриложенияЭксплуатация

<подставьте свой любимый стандарт> = «английский» для

данных жизненного цикла

Нейтральная схема данных («словарь английского»)

Типовая архитектура федерирования систем

Page 3: Семантические информационные модели и ISO 15926

3

Семантические технологии против «обычного стирального порошка»

• Открытый мир против закрытого мира: пополняемость (XML – это закрытый мир, проблемы с merge независимо сделанных правок)

• «Антиаристотель»: снимается проблема разного деления мира на объекты и их атрибуты в разных проектах: интеграция разных данных и унификация запросов

• Связь раскиданных в Сети моделей (URI):• Самоописываемость моделей данных (resolvable URI), при этом

описания как для людей, так и для программ – в зависимости от того, кто обратился к URI

• Отсутствие деления на схему и данные: множество уровней метамоделирования, справочные данные

• У трипл-сторов выше производительность на сложных запросах• Готовые обменные форматы: RDF и OWL• Формальные проверки (логика в OWL)

Page 4: Семантические информационные модели и ISO 15926

PP656.4

Технология ISO 15926

Источник: FIATECH

Не хочу видеть никаких сумасшедших торговцев – ты что, не видишь, что тут битва идёт!

Page 5: Семантические информационные модели и ISO 15926

5

iRING архитектура: ничего нового?

Product data

model

ISO 15926RDL

federation

Product data

model

Product dataProduct data

1 ISO 15926 Rule ISO 15926 2

circle radius radius*2 diameter окружность

mappingmapping

1. Редактор мэппинга

4. адаптор

3. SPARQL endpoint

2. Редактор справочных

данных

5. адаптор

фасады

Page 6: Семантические информационные модели и ISO 15926

6

Добавили онтологию!Стек стандартов Semantic Web (RDF и OWL) достаточен для федерации информационных моделей только в рамках одной стадии жизненного цикла! В рамках федерации разных стадий (ISO 24744: life cycle stages определяются через change of mental framework) нужно определиться с одной картиной мира: как совмещать разные объекты (например, комплектующее стадии проектирования, предмет поставки стадии строительства, установленное оборудование стадии эксплуатации).

ISO 15926 даёт в плюс к семантике соглашение о моделировании мира, плюс моделирование представления мира в компьютере

• 4D extensionalism• Отношения, которые при федерации

пересекают границы информационных систем. Эти отношения главным образом – TemporalWholePart (Whole, Part)

• Понятие «система» -- пример смены насоса.

• Множественные классификации (классы классов)

Page 7: Семантические информационные модели и ISO 15926

7

ISO 15926 и жизненный цикл

!

!!

Page 8: Семантические информационные модели и ISO 15926

8

ISO 15926 как механизм стандартизации

RDL

RDL (ГОСТы)

RDL (стандарты отрасли)

RDL проекта

RDL каталога

Проектная информация

Данные каталога

ISO/JORD

Национальная ассоциация

Отраслевая ассоциация

Поставщик каталога

Инжиниринговая компания

Page 9: Семантические информационные модели и ISO 15926

9

Наличие доступных справочных данных: JORD RDLПростота понимания инженерами: паттерны

Простота:паттерны

Брать .15926 Editor (freeware) тут: http://techinvestlab.ru/dot15926Editor

Более 58 тыс. объектов, включая более 10тыс. классов оборудования, более 1.5тыс. единиц измерения

Page 10: Семантические информационные модели и ISO 15926

10

Сила стандарта: разные реализацииНужен набор инструментов:• Редактор справочных данных• Редактор мэппинга• SPARQL endpoint [такой же, как в «просто семантике»]• Два адаптора (в ISO 15926 и из ISO 15926)

Реализации iRING архитектуры:• iRINGTools (iRING usergroup во главе с Bechtel)• .15926 Platform (TechInvestLab)• RDL ПКФ Росэнергоатома• OpenPlant (Bentley Systems)• JORD RDL • XMpLant Protheus-2• …

Качество обеспечивается конкуренцией реализаций стандарта

Page 11: Семантические информационные модели и ISO 15926

11

Пример: Bechtel• 53тыс. cотрудников, оборот более $27млрд.• 13 лет подряд ведущий подрядчик строительных работ в США

• До конца 2014 года ожидается 100% всех проектов Bechtel будут использовать ISO 15926

• Используется JORD RDL, никаких других «внутрифирменных» справочных данных!

[невозможно в России – справочные данные по российским стандартам и именам имеют ограниченный интерес для JORD

Над этим и нужно работать]http://iringtoday.com/interview-with-frank-matthewson-of-bechtel/

Page 12: Семантические информационные модели и ISO 15926

12

Спасибо за внимание!

Анатолий Левенчук,[email protected]

Виктор Агроскин,[email protected]

TechInvestLab.ru (член POSCCaesar Association)+7 (495) 748-53-88

Проект .15926 Platformhttp://dot15926.livejournal.com