ПРОГРАМНЕ РІШЕННЯ ДЛЯ ВИМІРУ ЯКОСТІ МОДЕЛЕЙ БІЗНЕС-ПРОЦЕСІВ З ВИКОРИСТАННЯМ ВІДСТАНЕЙ У N-ВИМІРНОМУ ПРОСТОРІ
DOI:
https://doi.org/10.20998/2079-0023.2022.02.12Ключові слова:
модель бізнес-процесу, міра якості, програмний засіб, міра відстані, n-вимірний простірАнотація
У даній роботі розглядається задача вимірювання якості моделей бізнес-процесів за допомогою відстаней у n-вимірному просторі. Моделі бізнес-процесів — це графічні схеми, подібні до блок-схем або діаграм діяльності, які використовуються в розробці програмного забезпечення, зазвичай представлені за допомогою нотацій BPMN (Business Process Model and Notation) або EPC (Event-driven Process Chain). Моделювання бізнес-процесів має на меті охопити поточні потоки робіт підприємства для їх аналізу та подальшого удосконалення за допомогою автоматизації через розгортання ІТ-систем (інформаційних технологій). Тому розроблені моделі бізнес-процесів мають бути якісними, щоб усі «слабкі місця» описаних організаційних бізнес-процесів могли бути правильно визначені та замінені більш ефективними рішеннями. Тоді як моделі процесів, які є незрозумілими, неструктурованими та/або невизначеними, можуть викликати ще більше проблем, якщо їх використовувати для покращення організаційної діяльності. Тому в цьому дослідженні пропонуються міри якості та програмний засіб, який можна використовувати для виявлення помилок у моделях бізнес-процесів у нотаціях BPMN та EPC з використанням відстаней у n-вимірному просторі. Дано формальну постановку задачі на основі графічного опису моделей бізнес-процесів. Запропоновано якісні характеристики моделей бізнес-процесів та міри, які враховують особливості нотацій як BPMN, так і EPC. Відстані в n-вимірному просторі були запропоновані для вимірювання якості моделей бізнес-процесів. Запропоновано алгоритм вимірювання якості моделей бізнес-процесів. Спроєктовано та розроблено програмний засіб для вимірювання якості моделей бізнес-процесів у нотаціях BPMN та EPC. Продемонстровано приклади вимірювання якості моделей бізнес-процесів за допомогою розробленого програмного засобу. Отримані результати було проаналізовано та обговорено. У цій статті розглядається лише Евклідова відстань, тоді як інші існуючі відстані у n-вимірному просторі або, навпаки, міри подібності, можуть бути використані для оцінки якості моделей бізнес-процесів у подальших дослідженнях.
Посилання
Reijers H. A. Business Process Management: The evolution of a discipline. Computers in Industry. 2021, no. 126, pp. 103404.
Han X., Gongjun Y. Fault Prediction with Static Software Metrics in Evolving Software: A Case Study in Apache Ant. Journal of Computer and Communications. 2022, no. 10 (2), pp. 33–45.
Dijkman R., Hofstetter J., Koehler J. Business Process Model and Notation. Springer, 2011. 179 p.
Nizioł M., et al. Characteristic and comparison of UML, BPMN and EPC based on process models of a training company. Annals of Computer Science and Information Systems. 2021, no. 26, pp. 193– 200.
Entringer T., et al. Comparative analysis main methods business process modeling: literature review, applications and examples. International Journal of Advanced Engineering Research and Science. 2019, no. 5 (6), pp. 100–116.
Guizani K, Sonia A. G. An approach for selecting a business process modeling language that best meets the requirements of a modeler. Procedia Computer Science. 2021, no. 181, pp. 843–851.
Trudeau R. J. Introduction to graph theory. Courier Corporation, 2013. 224 p.
Thant A. A., Soe M. A., Myanmar M. Euclidean, Manhattan and Minkowski Distance Methods For Clustering Algorithms. Int. J. Sci. Res. Sci. Eng. Technol. 2020, no. 7, pp. 553–559.
Juneau J., Luciano M. Java Web Applications. Java 17 Recipes. 2022, pp. 479–514.
Krogstie J. Quality of business process models. Quality in Business Process Modeling. 2012, pp. 53–102.
BPMN model API. Available at: https://docs.camunda.org/manual/7.16/user-guide/model-api/bpmnmodel-api/ (accessed 20.04.2022).
BPMN for research. Available at: https://github.com/camunda/bpmnfor-research/ (accessed 20.04.2022).
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
ЛіцензіяАвтори, які публікуються у цьому журналі, погоджуються з наступними умовами:
- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).