ПОРІВНЯННЯ МЕТОДІВ ОЦІНЮВАННЯ АРХІТЕКТУРИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ В КОНТЕКСТІ АРХІТЕКТУРНИХ ВАРІАЦІЙ CQRS З EVENT SOURCING
Context. This study is conducted in the context of developing and justifying a methodology for software architecture (SA) evaluation in relation to the Command Query Responsibility Segregation (CQRS) with Event Sourcing (ES) architectural variations.Objective. This work aims to evaluate and compare the applicability of SA evaluation methods to support the selection of an optimal CQRS with ES architectural variation for real-world projects.Method. Various SA evaluation methods are applied to enhance objectivity in architectural decisions. However, these methodsare not universal; they vary in depth, focus, and required effort. The task considered in this work is the selection among CQRS with ES architectural variations, often structurally similar and thus difficult to distinguish using general-purpose evaluation methods. Comparing architectural variations requires in-depth analysis; however, for most methods, practical implementation is limited by time and resource constraints. The proposed approach identifies the most appropriate SA evaluation method for selecting between CQRS with ES architectural variations. It is based on a validated framework for classifying and comparing SA evaluation methods. In addition to qualitative analysis, the approach introduces a quantitative assessment of applicability to a specific case, allowing for supporting more informed decision-making.Results. The approach was applied to compare several SA evaluation methods, including Information Technology for Decisionmaking Support regarding CQRS with ES Architectural Variations (DSAV-CQRSES), a method specifically designed for evaluating variations of the CQRS with ES architecture.Conclusions. The existing framework of comparing Software Architectures cannot be directly applied to architectural variations(the deviations of the architecture significant for customer). The proposed modifications of the framework are primarily focused on CQRS with ES variations assessment
Authors
- Д. Л. Грузін
- О. А. Литвинов
Institutions
- Oles Honchar Dnipro National University (UA)
Publication Details
- Journal
- The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
- Published
- 2026-03-27
- Primary Topic
- Advanced Software Engineering Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00