Моделювання сценаріїв аналітичної діяльності на основі нотації BPMN та OWL
DOI:
https://doi.org/10.35681/1560-9189.2020.1.1.207782Ключові слова:
аналітична діяльність, сценарії, BPMN нотація, BPMN-модель, онтологія, OWL-модель, конвертація XPDLАнотація
Запропоновано теоретичний підхід до моделювання сценаріїв аналітич-ної діяльності (АнД) із залученням технологій, які притаманні 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-систем.
Посилання
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