МЕТОД АВТОМАТИЗОВАНОЇ ІДЕНТИФІКАЦІЇ ОБМЕЖЕНИХ КОНТЕКСТІВ ПІД ЧАС ПРОЄКТУВАННЯ СИСТЕМ ЕЛЕКТРОННОЇ КОМЕРЦІЇ

Автор(и)

DOI:

https://doi.org/10.31649/1997-9266-2026-186-3-27-34

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

обмежений контекст, предметно-орієнтоване проєктування, великі мовні модел, семантична кластеризація, карта контекстів, електронна комерція

Анотація

Розглянуто проблематику автоматизації стратегічного етапу проєктування систем електронної комерції, фокусуючись на моделюванні складної бізнес-логіки та структуруванні предметної області. Сучасні системи електронної комерції характеризуються високим рівнем заплутаності бізнес-правил та великою кількістю взаємопов’язаних процесів. Ефективне управління цією складністю можливе завдяки застосуванню підходу предметно-орієнтованого проєктування, який передбачає декомпозицію системи на логічно відокремлені модулі — обмежені контексти. Якість виділення цих контекстів безпосередньо впливає на життєздатність системи, зрозумілість кодової бази та можливість її подальшого розвитку.

Традиційні підходи до ідентифікації меж контекстів базуються переважно на евристичних методах та експертних сесіях, які є ресурсомісткими та залежними від людського фактора. Наявні формальні методи, що ґрунтуються на структурному аналізі даних, часто не здатні коректно інтерпретувати семантичні нюанси бізнес-термінології. У роботі запропоновано інформаційну технологію, що використовує можливості генеративного штучного інтелекту та великих мовних моделей для автоматизованого аналізу простору задачі.

Основну увагу в статті приділено розробці методу семантичної кластеризації вимог, який дозволяє виявляти приховані лінгвістичні закономірності в описі бізнес-процесів. Запропонований підхід передбачає використання великих мовних моделей для аналізу єдиної мови проєкту та формування карти контекстів на основі семантичної близькості понять, а не лише їхніх технічних зв’язків. Описано алгоритм, який трансформує текстові специфікації та історії користувачів у формалізовані моделі доменів, визначаючи рекомендовані межі відповідальності для кожного модуля.

Результати дослідження демонструють, що застосування генеративного підходу дозволяє значно підвищити об’єктивність моделювання предметної області, мінімізувати когнітивне навантаження на архітекторів та забезпечити валідацію логічної цілісності системи на ранніх етапах проєктування. Розроблена технологія слугує інструментом інтелектуальної підтримки прийняття рішень, дозволяючи формувати гнучкі та адаптивні до змін бізнес-моделі електронної комерції.

Біографії авторів

С. Г. Московко, Вінницький національний технічний університет

аспірант кафедри автоматизації та інтелектуальних інформаційних технологій

Р. Н. Квєтний, Вінницький національний технічний університет

д-р техн. наук, професор, професор кафедри автоматизації та інтелектуальних інформаційних технологій

Посилання

W. K. G. Assunção, S. R. Vergilio, and R. E. Lopez-Herrejon, “A survey on microservices extraction approaches,” arXiv preprint arXiv:2104.09278, 2021. https://doi.org/10.48550/arXiv.2104.09278 .

N. Dragoni et al., “Microservices: Yesterday, today, and tomorrow,” in Present and Ulterior Software Engineering, M. Mazzara and B. Meyer, Eds. Cham: Springer, 2017, pp. 195-216. https://doi.org/10.1007/978-3-319-67425-4_12 .

H. Vural, M. Koyuncu, and S. Guney, “A systematic literature review on microservices,” 2017, pp. 203-217. https://doi.org/10.1007/978-3-319-62407-5_14 . (Scopus)

O. Özkan, Ö. Babur, and M. van den Brand, “Domain-Driven Design in software development. A systematic literature review on implementation, challenges, and effectiveness,” Journal of Systems and Software, vol. 207, Art. no. 112537, 2025. https://doi.org/10.1016/j.jss.2025.112537 . (Scopus, WoS)

N. Reimers, and I. Gurevych, “Sentence-BERT: Sentence embeddings using Siamese BERT-networks,” in Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing, Hong Kong, 2019, pp. 3982-3992. https://doi.org/10.18653/v1/D19-1410 . (Scopus)

A. Vaswani, N. Shazeer, and N. Parmar, “Attention is all you need,” in Advances in Neural Information Processing Systems, vol. 30, 2017, pp. 5998-6008. https://doi.org/10.48550/arXiv.1706.03762 . (Scopus)

X. Hou, et al., “Large language models for software engineering: A systematic literature review,” ACM Transactions on Software Engineering and Methodology, 2024. https://doi.org/10.1145/3643677 . (Scopus, WoS)

Q. Zhang, et al., “A survey on large language models for software engineering,” arXiv preprint arXiv:2312.15223, 2023. https://doi.org/10.48550/arXiv.2312.15223 .

S. Arulmohan, M.-J. Meurs, and S. Mosser, “Extracting domain models from textual requirements in the era of large language models,” in IEEE/ACM International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), Västerås, 2023, pp. 1-9. https://doi.org/10.1109/MODELS-C59198.2023.00096 . (Scopus)

A. Petukhova, J. P. Matos-Carvalho, and N. Fachada, “Text clustering with large language model embeddings,” International Journal of Cognitive Computing in Engineering, vol. 6, pp. 1-12, 2025. https://doi.org/10.1016/j.ijcce.2024.11.004 . (Scopus)

Gemini Team, R. Anil, et al., “Gemini: A family of highly capable multimodal models,” arXiv preprint arXiv:2312.11805, 2023. https://doi.org/10.48550/arXiv.2312.11805 .

J. White, et al., “A prompt pattern catalog to enhance large language model performance,” arXiv preprint arXiv:2302.11382, 2023. https://doi.org/10.48550/arXiv.2302.11382 .

L. Hubert, and P. Arabie, “Comparing partitions,” Journal of Classification, vol. 2, no. 1, pp. 193-218, 1985. https://doi.org/10.1007/BF01908075 . (Scopus, WoS)

P. J. Rousseeuw, “Silhouettes: A graphical aid to the interpretation and validation of cluster analysis,” Journal of Computational and Applied Mathematics, vol. 20, pp. 53-65, 1987. https://doi.org/10.1016/0377-0427(87)90125-7 . (Scopus, WoS)

A. Singhal, “Modern information retrieval: A brief overview,” IEEE Data Engineering Bulletin, vol. 24, no. 4, pp. 35-43, 2001. [Electronic resource]. Available: https://www.researchgate.net/publication/292766142_Modern_Information_Retrieval_A_Brief_Overview .

S. Fortunato, “Community detection in graphs,” Physics Reports, vol. 486, no. 3-5, pp. 75-174, 2010. https://doi.org/10.1016/j.physrep.2009.11.002 . (Scopus, WoS)

D. Müllner, “Modern hierarchical, agglomerative clustering algorithms,” arXiv preprint arXiv:1109.2378, 2011. https://doi.org/10.48550/arXiv.1109.2378 .

S. Moskovko, and R. Kvyetnyy, “The method of structured transformation of a business process activity diagram into a context map of domain-driven design,” Bulletin of Cherkasy State Technological University, vol. 30, no. 2, pp. 33-43, 2025. https://doi.org/10.62660/bcstu/2.2025.33 .

##submission.downloads##

Переглядів анотації: 11

Опубліковано

2026-07-06

Як цитувати

[1]
С. Г. Московко і Р. Н. Квєтний, «МЕТОД АВТОМАТИЗОВАНОЇ ІДЕНТИФІКАЦІЇ ОБМЕЖЕНИХ КОНТЕКСТІВ ПІД ЧАС ПРОЄКТУВАННЯ СИСТЕМ ЕЛЕКТРОННОЇ КОМЕРЦІЇ», Вісник ВПІ, вип. 3, с. 27–34, Лип. 2026.

Номер

Розділ

КОМП’ЮТЕРНІ НАУКИ, ШТУЧНИЙ ІНТЕЛЕКТ ТА СИСТЕМНИЙ АНАЛІЗ

Метрики

Завантаження

Дані завантаження ще не доступні.

Статті цього автора (авторів), які найбільше читають

1 2 > >>