diff --git a/Project/SemanticBPM/method/onto_concept.md b/Project/SemanticBPM/method/onto_concept.md index e2aede0a..d16a4eaf 100644 --- a/Project/SemanticBPM/method/onto_concept.md +++ b/Project/SemanticBPM/method/onto_concept.md @@ -32,3 +32,44 @@ https://t.me/rusontology/9523 (01.03.25) 2. Мне тут не очень понятен вопрос. Наверняка вы знаете про DEMO, TOVE, eBPO и что там ещё, что можно считать инфраструктурой онтологизации бизнес-процессов или конкретно онтологиями. Концептуальный инвентарь BPMN также можно считать онтологией бизнес-процессов. Подобные обсуждения и запросы (https://t.me/rusontology/6871) в этом чате регулярны, вы сами в них участвуете. Видимо, что-то не решается. Не хватает чего-то - инструмента или выразительной силы формальных моделей +### Дополнительные материалы +**Помощь GPT* +В каких известных онтологиях встречал формализацию процесса: процесс/ подпроцесс, вход, выход, исполнитель, инструмент, событие, операция, ветвление потока работ (workflow) и т.п.? +ChatGPT сказал: +Формализация процессов встречается в ряде известных онтологий, ориентированных на моделирование бизнес-процессов, производственных операций, научных исследований и других областей. Вот несколько онтологий, в которых можно встретить концепции процесса, подпроцесса, входов/выходов, исполнителей, инструментов, событий, операций, ветвления потока работ и т. п.: + +1. Ontology of Plans (Plan Ontology, PSL - Process Specification Language) +Разработана для формального описания процессов и планирования. +Включает такие элементы, как действия (activities), события (events), ресурсы (resources), агенты (agents), входы и выходы (inputs/outputs), временные зависимости. +PSL используется ISO (ISO 18629) и поддерживает формализацию рабочих процессов. +2. DOLCE+DnS Ultralite (DUL) +Расширение онтологии DOLCE, адаптированное для онтологий, связанных с процессами и задачами. +Имеет концепции событий (Event), ролей исполнителей (AgentRole), входов и выходов (hasParticipant, hasOutput), инструментов (hasInstrument). +Поддерживает представление ветвлений через ComplexEvent и вложенные процессы. +3. Business Process Model and Notation (BPMN Ontology) +Основана на стандартной нотации BPMN 2.0 и используется для описания бизнес-процессов. Включает: +- Tasks (задачи, операции), +- Events (события), +- Gateways (разветвления), +- Actors (исполнители), +- Artifacts (дополнительные элементы, такие как документы и данные). +Часто используется в автоматизированных системах управления бизнес-процессами (BPMS). +4. TOVE (Toronto Virtual Enterprise Ontology) +Одна из первых онтологий для моделирования предприятий, включает процессы и их исполнителей. Описывает: +- Activity (деятельность), +- Resource (ресурсы, входы и выходы), +- Agent (исполнители), +- Goal (цель процесса), +- Time (временные зависимости). +5. BFO (Basic Formal Ontology) +Хотя сама BFO не специализируется на процессах, её расширения включают онтологии процессов, такие как OBI (Ontology for Biomedical Investigations). +Включает категории: Process, Role, Object, Input, Output, Agent. +6. YAWL (Yet Another Workflow Language Ontology) +Формальная онтология, построенная на основе YAWL, ориентированного на сложные потоки работ (workflow). +Поддерживает разветвления, параллелизм, события, роли и исполнителей. +Используется для автоматизации бизнес-процессов. +7. Enterprise Ontology (Uschold & King, 1995) +Классическая онтология для описания бизнес-процессов предприятий. +Включает концепции Activity, Actor, Resource, Commitment, Plan, Goal. +Итог +Если нужен максимально формализованный вариант для workflow-процессов, стоит обратить внимание на PSL, BPMN Ontology и YAWL. Если цель – более общая формализация процессов, то DUL, BFO и TOVE обеспечивают мощную концептуальную базу.