Публікація:
Software component development for parallel gateways detection and quality assessment in bpmn models using fuzzy logic

dc.contributor.authorKopp, Andrii Mykhailovych
dc.contributor.authorCibák, Ľuboš
dc.contributor.authorOrlovskyi, Dmytro Leonidovych
dc.contributor.authorKudii, Dmytro Anatoliiovych
dc.date.accessioned2025-07-28T10:04:28Z
dc.date.issued2025
dc.description.abstractThe quality of business process models is a critical factor in ensuring the correctness, efficiency, and maintainability of information systems. Within the BPMN notation, which is nowadays a standard of business processes modeling, parallel (AND) gateways are of particular importance. Errors in their implementation, such as incorrect synchronization or termination of parallel branches, are common and difficult to detect by traditional metrics such as the Number of Activities (NOA) or Control-Flow Complexity (CFC). In this paper, we propose a method for evaluating the correctness of AND-gateways based on fuzzy logic using Gaussian membership functions. The proposed approach is implemented as a software component that analyzes BPMN models, provided in XML format, identifies all AND-gateways, and extracts structural characteristics, i.e. the numbers of incoming and outgoing sequence flows. This features are evaluated using “soft” modeling rules based on fuzzy membership functions. Additionally, an activation function with the 0.5 threshold is used to generate binary quality indicators and calculate an integral quality assessment measure. Якість моделей бізнес-процесів є критично важливим фактором для забезпечення коректності, ефективності та підтримуваності інформаційних систем. У нотації BPMN, яка сьогодні є стандартом моделювання бізнес-процесів, особливе значення мають паралельні (AND) шлюзи. Помилки в їх реалізації, такі як неправильна синхронізація або завершення роботи паралельних гілок процесу, є поширеними і їх важко виявити за допомогою традиційних метрик, таких як Number of Activities (NOA) або Control-Flow Complexity (CFC). У цій статті пропонується метод оцінки коректності роботи AND-шлюзів на основі нечіткої логіки з використанням функцій приналежності Гаусса. Запропонований підхід реалізовано у вигляді програмного компонента, який аналізує BPMN-моделі, надані у форматі XML, ідентифікує всі AND-шлюзи та виокремлює структурні характеристики, тобто кількість вхідних та вихідних потоків послідовностей. Ці характеристики оцінюються за допомогою «м’яких» правил моделювання, заснованих на нечітких функціях належності. Додатково використовується функція активації з порогом 0,5 для формування бінарних показників якості та обчислення інтегральної оцінки якості.
dc.identifier.citationSoftware component development for parallel gateways detection and quality assessment in bpmn models using fuzzy logic / A. M. Kopp [et al.] // Вісник Національного технічного університету "ХПІ". Серія: Системний аналіз, управління та інформаційні технології = Bulletin of the National Technical University "KhPI". Series: System analysis, control and information technology : зб. наук. пр. – Харків : НТУ "ХПІ", 2025. – № 1 (13). – С. 117-124.
dc.identifier.doihttps://doi.org/10.20998/2079-0023.2025.01.18
dc.identifier.orcidhttps://orcid.org/0000-0002-3189-5623
dc.identifier.orcidhttps://orcid.org/0000-0003-3881-7924
dc.identifier.orcidhttps://orcid.org/0000-0002-8261-2988
dc.identifier.orcidhttps://orcid.org/0000-0002-5435-0271
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/91653
dc.language.isoen
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"
dc.subjectbusiness process modeling
dc.subjectparallel gateways
dc.subjectquality assessment
dc.subjectfuzzy logic
dc.subjectsoftware component
dc.subjectмоделювання бізнес-процесів
dc.subjectпаралельні шлюзи
dc.subjectоцінка якості
dc.subjectнечітка логіка
dc.subjectпрограмний компонент
dc.titleSoftware component development for parallel gateways detection and quality assessment in bpmn models using fuzzy logic
dc.title.alternativeРозробка програмного компоненту для виявлення та оцінювання якості паралельних шлюзів у моделях bpmn на основі нечіткої логіки
dc.typeArticle
dspace.entity.typePublication
relation.isAuthorOfPublicationc4f9f61b-9d99-4d19-a1bf-039895e74ab6
relation.isAuthorOfPublication.latestForDiscoveryc4f9f61b-9d99-4d19-a1bf-039895e74ab6

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
visnyk_KhPI_2025_1_SAUIT_Kopp_Software_component.pdf
Розмір:
733.9 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
2.95 KB
Формат:
Item-specific license agreed upon to submission
Опис: