Update arisLDconcept.md

This commit is contained in:
Dmitry 2025-03-06 16:16:32 +03:00 committed by GitHub
parent 226d8866ee
commit c0b894d36e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,13 +10,13 @@
1. Отрисовка схемы процесса в VAD. Основной стартовый шаг: пользователь (участник процесса или консультант \ методолог) рисует схему процесса в какой либо нотации (в MVP 0.1 в нотации VAD).
2. Корпоративный семантический шаблон. Схемы процессов рисуются во внешнем (MVP 0.1) редакторе с помощью корпоративного семантического шаблона, где все элементы шаблона (трафарета) имеют семантическую разметку определяет набор свойств (включая тип объекта, возможные отношения с другими объектами) элемента (фигуры). Причем даже в разных графических нотациях (BPMN, VAD), т.е. синтаксических обертках, суть (семантика) будет единой.
3. Парсер графических файлов. Допустим пользователь начал с нуля и нарисовал 10 схем в drawio, yEd и т.п. Далее модуль RDF-импорт парсит эти схемы и создает 10+1 файлов TriG, см. [wiki Repo MetaModel, TriG)](https://github.com/bpmbpm/SemanticBPM/wiki/%D0%9C%D0%B5%D1%82%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D0%B2#repo-metamodel-trig)
4. Сборка EKG, RDF-хранилище. TriG-файлы (один файл = одна схема процесса) загружаются в Хранилище (TriG \ RDF store \ triple store), что и представляет собой хранилище EKG предприятия в части процессов. Базовый интерфейс EKG = ARIS Publiser.
Отображение Treeview с деревом схем (дерево моделей) предусмотрено в левом верхнем углу основного экрана:
4. Сборка EKG, RDF-хранилище. TriG-файлы (один файл = одна схема процесса) загружаются в Хранилище (TriG \ RDF store \ triple store), что и представляет собой хранилище EKG предприятия в части процессов. Базовый интерфейс EKG = ARIS Publiser.
5. Отображение Treeview с деревом схем (дерево моделей) предусмотрено в левом верхнем углу основного экрана:
[главный экран приложения, mainGUI.md]( https://github.com/bpmbpm/doc/blob/main/Project/SemanticBPM/design/mainGUI.md)
6. Базовые запросы к EKG. Семантика, изначально отрисованная в графических файлов и далее переведенная на язык RDF, доступна из оболочки. RDF-Dia позволяет двунаправленный запрос:
- прямой запрос. Кнопками или прямым SPARQL запрашивать нужные элементы (схемы процессов, их элементы) и отображать их как в дереве процессов, так и в окне схем процессов, например, Отобразить схему процесса и в окне отображения схемы навести фокус на запрашиваемый элемент схемы (как результат запроса вывести карточку \ паспорт элемента);
- обратный запрос. Выбор на схеме процесса какого-либо элемента находит его в КВА-хранилище и выводит в окно карточки процесс все его свойства (или только отфильтрованные).
6. Расширенные запросы к EKG. Более глубокая аналитика подразумевает сложные запросы к RDF-хранилищу, например, с использованием [reasoner](https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BC%D0%B0%D0%BD%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BC%D0%B5%D1%85%D0%B0%D0%BD%D0%B8%D0%B7%D0%BC_%D1%80%D0%B0%D1%81%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B9) и т.п.
- обратный запрос. Выбор на схеме процесса какого-либо элемента находит его в RDF-хранилище и выводит в окно карточки процесс все его свойства (или только отфильтрованные).
7. Расширенные запросы к EKG. Более глубокая аналитика подразумевает сложные запросы к RDF-хранилищу, например, с использованием [reasoner](https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BC%D0%B0%D0%BD%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BC%D0%B5%D1%85%D0%B0%D0%BD%D0%B8%D0%B7%D0%BC_%D1%80%D0%B0%D1%81%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B9) и т.п.
По большому счету это инвентаризация процессов компании и их ресурсов: входы, исполнители, инструменты на семантических стандартах представления знаний. Если далее углубляться в инвентаризацию ИТ-активов, то это будет движение в сторону semantic CMDB (semantic ITIL) / RDF-based CMDB, а если еще далее в сторону семантических конфигов, то JSON-LD для конфигурирования ИТ-систем, т.е. конфигурационные конфиги отдельных ИТ-систем с семантическим слоем (но это совсем далеко).
### Базовый технологический концепт «простыми словами»
Нарисовать VAD схему (drawio, yEd) по заранее созданному Корпоративному семантическиому шаблону.