BPM2DDD: A Systematic Process for Identifying Domains from Business Processes Models

  • da Silva C
  • Gomes E
  • Basu S
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Domain-driven design is one of the most used approaches for identifying microservice architectures, which should be built around business capabilities. There are a number of documentation with principles and patterns for its application. However, despite its increasing use there is still a lack of systematic approaches for creating the context maps that will be used to design the microservices. This article presents BPM2DDD, a systematic approach for identification of bounded contexts and their relationships based on the analysis of business processes models, which provide a business view of an organisation. We present an example of its application in a real business process, which has also be used to perform a comparative application with external analysts. The technique has been applied to a real project in the department of transport of a Brazilian state capital, and has been incorporated into the software development process employed by them to develop their new system.

Cite

CITATION STYLE

APA

da Silva, C. E., Gomes, E. L., & Basu, S. S. (2022). BPM2DDD: A Systematic Process for Identifying Domains from Business Processes Models. Software, 1(4), 417–449. https://doi.org/10.3390/software1040018

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free