Семантические информационные модели и iso 15926
DESCRIPTION
Доклад на форуме "Многомерная Россия", 16 апреля 2014г.TRANSCRIPT
![Page 1: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/1.jpg)
Семантические информационные модели и ISO 15926
Москва16 апреля 2014г.
![Page 2: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/2.jpg)
2
перевод
Перевод
Перевод
переводПриложенияпроектанты
ПриложенияПоставщики
Приложениятехнология
ПриложенияЭксплуатация
<подставьте свой любимый стандарт> = «английский» для
данных жизненного цикла
Нейтральная схема данных («словарь английского»)
Типовая архитектура федерирования систем
![Page 3: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/3.jpg)
3
Семантические технологии против «обычного стирального порошка»
• Открытый мир против закрытого мира: пополняемость (XML – это закрытый мир, проблемы с merge независимо сделанных правок)
• «Антиаристотель»: снимается проблема разного деления мира на объекты и их атрибуты в разных проектах: интеграция разных данных и унификация запросов
• Связь раскиданных в Сети моделей (URI):• Самоописываемость моделей данных (resolvable URI), при этом
описания как для людей, так и для программ – в зависимости от того, кто обратился к URI
• Отсутствие деления на схему и данные: множество уровней метамоделирования, справочные данные
• У трипл-сторов выше производительность на сложных запросах• Готовые обменные форматы: RDF и OWL• Формальные проверки (логика в OWL)
![Page 4: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/4.jpg)
PP656.4
Технология ISO 15926
Источник: FIATECH
Не хочу видеть никаких сумасшедших торговцев – ты что, не видишь, что тут битва идёт!
![Page 5: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/7.jpg)
7
ISO 15926 и жизненный цикл
!
!!
![Page 8: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/8.jpg)
8
ISO 15926 как механизм стандартизации
RDL
RDL (ГОСТы)
RDL (стандарты отрасли)
RDL проекта
RDL каталога
Проектная информация
Данные каталога
ISO/JORD
Национальная ассоциация
Отраслевая ассоциация
Поставщик каталога
Инжиниринговая компания
![Page 9: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/9.jpg)
9
Наличие доступных справочных данных: JORD RDLПростота понимания инженерами: паттерны
Простота:паттерны
Брать .15926 Editor (freeware) тут: http://techinvestlab.ru/dot15926Editor
Более 58 тыс. объектов, включая более 10тыс. классов оборудования, более 1.5тыс. единиц измерения
![Page 10: Семантические информационные модели и ISO 15926](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022061206/5481b629b4af9fb9018b45a3/html5/thumbnails/12.jpg)
12
Спасибо за внимание!
Анатолий Левенчук,[email protected]
Виктор Агроскин,[email protected]
TechInvestLab.ru (член POSCCaesar Association)+7 (495) 748-53-88
Проект .15926 Platformhttp://dot15926.livejournal.com