| dc.contributor.author | Московко, С. Г. | uk |
| dc.contributor.author | Квєтний, Р. Н. | uk |
| dc.contributor.author | Moskovko, S. G. | en |
| dc.contributor.author | Kvetny, R. N. | en |
| dc.date.accessioned | 2026-08-20T10:14:07Z | |
| dc.date.available | 2026-08-20T10:14:07Z | |
| dc.date.issued | 2026 | |
| dc.identifier.citation | Московко С. Г., Квєтний Р. Н. Метод автоматизованої ідентифікації обмежених контекстів під час проєктування систем електронної комерції // Вісник Вінницького політехнічного інституту. 2026. № 3. С. 27-34. URI: https://visnyk.vntu.edu.ua/index.php/visnyk/article/view/3511. | uk |
| dc.identifier.issn | 1997-9274 | |
| dc.identifier.uri | https://ir.lib.vntu.edu.ua//handle/123456789/52345 | |
| dc.description.abstract | The article examines the issue of automating the strategic stage of e-commerce system design, focusing on modeling complex business logic and structuring the domain. Modern e-commerce systems are characterized by a high level of complexity in business rules and a large number of interconnected processes. Effective management of this complexity is possible through the application of the Domain-Driven Design approach, which involves decomposing the system into logically separated modules known as Bounded Contexts. The quality of identifying these contexts directly affects the system’s viability, the clarity of the codebase, and its potential for further evolution.
Traditional approaches to identifying context boundaries are based mainly on heuristic methods and expert sessions, which are resource-intensive and dependent on the human factor. Existing formal methods that rely on structural data analysis are often unable to correctly interpret the semantic nuances of business terminology [1]. This paper proposes an information technology approach that uses the capabilities of generative artificial intelligence and large language models (LLMs) for automated analysis of the problem space.
The main focus of the article is the development of a method for semantic clustering of requirements, which makes it possible to identify hidden linguistic patterns in the description of business processes. The proposed approach involves using LLMs to analyze the project’s Ubiquitous Language and to form a Context Map based on the semantic similarity of concepts rather than only their technical relationships. An algorithm is described that transforms textual specifications and user stories into formalized domain models, determining the recommended boundaries of responsibility for each module.
The research results demonstrate that applying a generative approach makes it possible to significantly increase the objectivity of domain modeling, minimize the cognitive load on architects, and ensure validation of the system’s logical integrity at the early stages of design. The developed technology serves as an intelligent decision-support tool, enabling the creation of flexible and business-change-adaptive e-commerce models. | en |
| dc.description.abstract | Розглянуто проблематику автоматизації стратегічного етапу проєктування систем електронної комерції, фокусуючись на моделюванні складної бізнес-логіки та структуруванні предметної області. Сучасні системи електронної комерції характеризуються високим рівнем заплутаності бізнес-правил та великою кількістю взаємопов’язаних процесів. Ефективне управління цією складністю можливе завдяки застосуванню підходу предметно-орієнтованого проєктування, який передбачає декомпозицію системи на логічно відокремлені модулі — обмежені контексти. Якість виділення цих контекстів безпосередньо впливає на життєздатність системи, зрозумілість кодової бази та можливість її подальшого розвитку.
Традиційні підходи до ідентифікації меж контекстів базуються переважно на евристичних методах та експертних сесіях, які є ресурсомісткими та залежними від людського фактора. Наявні формальні методи, що ґрунтуються на структурному аналізі даних, часто не здатні коректно інтерпретувати семантичні нюанси бізнес-термінології. У роботі запропоновано інформаційну технологію, що використовує можливості генеративного штучного інтелекту та великих мовних моделей для автоматизованого аналізу простору задачі.
Основну увагу в статті приділено розробці методу семантичної кластеризації вимог, який дозволяє виявляти приховані лінгвістичні закономірності в описі бізнес-процесів. Запропонований підхід передбачає використання великих мовних моделей для аналізу єдиної мови проєкту та формування карти контекстів на основі семантичної близькості понять, а не лише їхніх технічних зв’язків. Описано алгоритм, який трансформує текстові специфікації та історії користувачів у формалізовані моделі доменів, визначаючи рекомендовані межі відповідальності для кожного модуля.
Результати дослідження демонструють, що застосування генеративного підходу дозволяє значно підвищити об’єктивність моделювання предметної області, мінімізувати когнітивне навантаження на архітекторів та забезпечити валідацію логічної цілісності системи на ранніх етапах проєктування. Розроблена технологія слугує інструментом інтелектуальної підтримки прийняття рішень, дозволяючи формувати гнучкі та адаптивні до змін бізнес-моделі електронної комерції. | uk |
| dc.language.iso | uk_UA | uk_UA |
| dc.publisher | ВНТУ | uk |
| dc.relation.ispartof | Вісник Вінницького політехнічного інституту. № 3 : 27-34. | uk |
| dc.relation.uri | https://visnyk.vntu.edu.ua/index.php/visnyk/article/view/3511 | |
| dc.subject | обмежений контекст | uk |
| dc.subject | предметно-орієнтоване проєктування | uk |
| dc.subject | великі мовні модел | uk |
| dc.subject | семантична кластеризація | uk |
| dc.subject | карта контекстів | uk |
| dc.subject | електронна комерція | uk |
| dc.subject | Bounded Context | en |
| dc.subject | Domain-Driven Design | en |
| dc.subject | large language models | en |
| dc.subject | semantic clustering | en |
| dc.subject | Context Map | en |
| dc.subject | e-commerce | en |
| dc.title | Метод автоматизованої ідентифікації обмежених контекстів під час проєктування систем електронної комерції | uk |
| dc.title.alternative | Method for the Automated Identification of Bounded Contexts in the Design of E-Commerce Systems | en |
| dc.type | Article, professional native edition | |
| dc.type | Article | |
| dc.identifier.udc | 004.414.23:004.89:658.84 | |
| dc.relation.references | 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. | en |
| dc.relation.references | 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. | en |
| dc.relation.references | 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). | en |
| dc.relation.references | 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). | en |
| dc.relation.references | 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). | en |
| dc.relation.references | A. Vaswani, N. Shazeer, and N. Parmar, “Attention is all you need,” in Advances in Neural Information Processing Sys-tems, vol. 30, 2017, pp. 5998-6008. https://doi.org/10.48550/arXiv.1706.03762 . (Scopus). | en |
| dc.relation.references | 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). | en |
| dc.relation.references | 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. | en |
| dc.relation.references | S. Arulmohan, M.-J. Meurs, and S. Mosser, “Extracting domain models from textual requirements in the era of large lan-guage 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). | en |
| dc.relation.references | A. Petukhova, J. P. Matos-Carvalho, and N. Fachada, “Text clustering with large language model embeddings,” Interna-tional Journal of Cognitive Computing in Engineering, vol. 6, pp. 1-12, 2025. https://doi.org/10.1016/j.ijcce.2024.11.004 . (Scopus). | en |
| dc.relation.references | 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. | en |
| dc.relation.references | 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. | en |
| dc.relation.references | 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). | en |
| dc.relation.references | P. J. Rousseeuw, “Silhouettes: A graphical aid to the interpretation and validation of cluster analysis,” Journal of Com-putational and Applied Mathematics, vol. 20, pp. 53-65, 1987. https://doi.org/10.1016/0377-0427(87)90125-7 . (Scopus, WoS). | en |
| dc.relation.references | 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. | en |
| dc.relation.references | 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). | en |
| dc.relation.references | D. Müllner, “Modern hierarchical, agglomerative clustering algorithms,” arXiv preprint arXiv:1109.2378, 2011. https://doi.org/10.48550/arXiv.1109.2378. | en |
| dc.relation.references | 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. | en |
| dc.identifier.doi | https://doi.org/10.31649/1997-9266-2026-186-3-27-34 | |
| dc.identifier.orcid | https://orcid.org/0009-0001-4376-0187 | |
| dc.identifier.orcid | https://orcid.org/0000-0002-9192-9258 | |