The method of structured transformation of a business process activity diagram into a context map of domain-driven design
The relevance of the study lies in the need to implement unified methods for the structured formation of context maps, capable of reliably and accurately representing business processes during the design of domain-driven information systems. The aim of the work was to develop and substantiate a systematic method for transforming business process activity diagrams into context maps, which optimises the modelling process and enhances the accuracy of interaction representation within the domain. To achieve this goal, methods of formal analysis of activity diagrams, structured identification of bounded contexts, grouping of interrelated actions, and establishing types of interactions between them were applied. The main results of the study consisted of creating a phased method that allows for the identification of key elements of business processes, their integration into logically consistent contexts, and the definition of inter-contextual relationships without the use of complex notations. The proposed approach enables the extraction of bounded contexts based on the analysis of activity diagrams, the identification of dynamic dependencies between actions of different participants, and the formation of a coherent context map. The effectiveness of the method was demonstrated using the example of the restaurant business, where it clearly identified interactions between customer service processes, the kitchen, inventory management, and payment processing. This contributed to a transparent distribution of responsibilities, improved system complexity management, accelerated design, and enhanced consistency between technical implementation and business requirements. The proposed approach also improved mutual understanding between developers and domain experts, as it provides clear boundaries of responsibility and a more adaptive system architecture. Furthermore, the results confirmed the scalability of the method to other industries, indicating its universality and wide applicability. The practical value of the work lies in the possibility of scaling the method for application in various domains, making it a useful tool for business analysts and software architects when designing complex systems and improving the effectiveness of architectural decision-making
Authors
- Roman Kvyetnyy (ORCID: https://orcid.org/0000-0002-9192-9258)
- Serhii Moskovko
Publication Details
- Journal
- Вісник Черкаського державного технологічного університету
- Published
- 2025-05-03
- DOI
- https://doi.org/10.62660/bcstu/2.2025.33
- Primary Topic
- Engineering Technology and Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00