Domain-driven Development of a Microservice-based Taxation Application

Taxation is a highly complex domain which is influenced by a lot of factors. To implement taxation in microservice-based e-commerce platform poses many challenges. There are numerous cross-cutting concerns between taxation and other domains within e-commerce, making it hard to design and implement a self-contained microservice-based taxation application. Failure to draw and enforce clear domain boundaries will result in scattering code or significant dependencies between the applications.

The aim of this thesis is to design and develop a microservice-based taxation application using domain-driven design approach. This thesis topic requires programming skills in Java or PHP and knowledge of Domain-Driven Design and BPMN.

  • Type: Bachelor Thesis
  • Status: Completed
  • ID: 2019-002
  • Student: Kemal Deniz Kesmez