DOI: https://doi.org/10.35681/1560-9189.2020.1.1.207782

Моделювання сценаріїв аналітичної діяльності на основі нотації BPMN та OWL

O. G. Dodonov, V. R. Senchenko, О. В. Koval, A. V. Boychenko

Анотація


Запропоновано теоретичний підхід до моделювання сценаріїв аналітич-ної діяльності (АнД) із залученням технологій, які притаманні BPM-системам з так званою керованою моделлю (model driven), а також за допомогою веб-мови онтологій (OWL). Особливість підходу з керованою моделлю полягає в тому, що розробка сценаріїв ведеться в термінах предметної області, а не комп’ютерного середовища для їхнього виконання. За аналогією з бізнес-процесами, сценарії АнД можуть бути представлені сукупністю процесних моделей у нотації BPMN. Моделі взаємодіють між собою в рамках загального сценарію, а кожна модель має початок і кінець. Для формування додаткового формального опису запропоновано використання семантичної OWL-моделі сценарію мовою XML, що сприяє концептуалізації неструктурованій інформації, яка присутня в OWL-моделі. В роботі повністю описано процес конвертації BPMN-моделі в OWL-модель. Це продемонстровано на прикладі моделювання сценарію АнД у редакторі BizAgi Process Modeler. Розроблений BPMN-сценарій за допомогою технології BPMN-to-S-BPM-Ontology конвертується в OWL-файл, який досліджується засобами Protégé 5. Запропонований підхід дає низку переваг, починаю-чи із суттєвого спрощення самого процесу моделювання та валідації сценаріїв в інтегрованому середовищі BPMN-OWL і закінчуючи реалізацією моделі в середовищі стандартних BPM-систем.


Ключові слова


аналітична діяльність; сценарії; BPMN нотація; BPMN-модель; онтологія; OWL-модель; конвертація XPDL

Повний текст:

PDF

Посилання


Dodonov A.G., Senchenko V.R., Koval' A.V. Analitika i znanija v komp'juternyh sistemah: monografija. Kyiv: IPRI NAN Ukrainy, 2020, 314 s.

The Basics of Model Driven Architecture, Cephas Consulting Corp. January 2006. URL: https://www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdf

Business Process Management Software. URL: https://www.capterra.com/business-process-management-software/

ISO/IEC 19510:2013(E) Business Process Model and Notation, Information technology — Object Management Group. URL: https://www.omg.org/spec/BPMN/ISO/19510/PDF

Robert Singer. An Ontological Analysis of Business Process Modeling and Execution. URL: https://www.researchgate.net/publication/332833270_An_Ontological_Analysis_of_Business_Process_ Modeling_and_Execution

Marco ROSPOCHER, Chiara GHIDINI and Luciano SERAFI. An ontology for the Business Process Modelling Notation. URL: https://dkm-static.fbk.eu/resources/ontologies/BPMN/BPMNontology.pdf

Christine Natschlager Towards a BPMN 2.0 Ontology. URL: https://www.researchgate.net/ publication/221448529_Towards_a_BPMN_20_ontology

BPMN 2.0 OWL від Institute for Public Policy Research. URL: https://github.com/ reiterma13/IPPR

Resurs PM2ONTO. URL: https://github.com/lukasriehl/pm2onto

Resurs BPMN-to-S-BPM-Ontology. URL:https://github.com/reiterma13/

Kopp A.M., Orlovs'kij D.L. Podhod k analizu i optimizacii modelej biznes-processov v notacii BPMN. Radioelektronika, informatyka, upravlinnya.. 2018. No. 2. URL: http://www.kb-ametist.com/rus/18_publish/10.pdf. 23.

Amina Annane, Nathalie Aussenac-Gilles, Mouna Kamel. BBO BPMN 2 Based Ontology for Business Process Representation. URL: https://oatao.univ-toulouse.fr/25024/1/annane_25024.pdf

Business Process Model and Notation v2.0. URL: https://www.omg.org/spec/BPMN/2.0/PDF

Protégé — Free, open-source ontology editor and framework for building intelligent systems. URL: http://protege.stanford.edu

Bizagi Modeler, User Guide. URL: http://help.bizagi.com/process-modeler/en/

Ofitsiynyy sayt: Bizagi. URL: https://www.bizagi.com/en/

Senchenko V.R., Boychenko O.A., Boychenko A.V. Doslidzhennya metodiv i tekhnolohiy intehratsiyi ontolohichnoyi modeli z relyatsiynymy danymy. Reyestratsiya, zberihannya i obrob. danykh. 2018. Т. 20. No.3. С. 91–101. DOI: 10.35681/1560-9189.2018.20.3.158518

Dodonov O.H., Koval' O.V., Senchenko V.R., Shpuryk V.V. Avtomatyzovana systema formuvannya stsenariyu analitychnoyi diyal'nosti. Reyestratsiya, zberihannya i obrob. danykh. 2019. Т. 21. No. 1. С. 11– 31. DOI: 10.35681/1560-9189.2019.1.1.179167

Сайт GitHub. URL: https://github.com/

Rozman T., Polancic G., Horvat R.V. Analysis of most common process modeling mistakes in BPMN process models. 2008 BPM and Workflow Handbook, 2008. P. 1–15.

Tomislav Rozman Proposal of BPMN extensions based on results of ontological analyses of process modelling methods. URL: https://www.researchgate.net/publication/280521358_Proposal_ of_BPMN_extensions_based_on_results_of_ontological_analyses_of_process_modelling_methods

Cheng P., Lowe R., and Scaife M. Cognitive science approaches to understanding diagrammatic representations. Artificial Intelligence Review, 2001.

Novogrudska R.L., Globa L.S., Koval O.V., Senchenko V.R. Ontology for Applications Development. Сhapter 2. Ontology in Information Science; Book edited by Ciza Thomas. Print ISBN 978-953-51-3887-7. Published: March 8, 2018. P. 29–53. URL: http://dx.doi.org/10.5772/ techopen.74042