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

DA SILVA, Carlos Eduardo, GOMES, Eduardo Luiz and BASU, Soumya Sankar (2022). BPM2DDD: A Systematic Process for Identifying Domains from Business Processes Models. Software, 1 (4), 417-449.

2022-MDPI-Software-BPM2DDD-Published.pdf - Published Version
Creative Commons Attribution.

Download (1MB) | Preview
Official URL: https://www.mdpi.com/2674-113X/1/4/18
Open Access URL: https://www.mdpi.com/2674-113X/1/4/18/pdf (Published version)
Link to published version:: https://doi.org/10.3390/software1040018
Related URLs:


    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.

    Item Type: Article
    Additional Information: There was no data access statement
    Identification Number: https://doi.org/10.3390/software1040018
    Page Range: 417-449
    SWORD Depositor: Symplectic Elements
    Depositing User: Symplectic Elements
    Date Deposited: 30 Sep 2022 09:36
    Last Modified: 01 Nov 2022 11:54
    URI: https://shura.shu.ac.uk/id/eprint/30781

    Actions (login required)

    View Item View Item


    Downloads per month over past year

    View more statistics