Start modelling your app today.

Get started for free

What's this?

Bubble Context and Anti-Corruption Layer

Reduce risk and complexity when migrating large legacy systems.


Domain-driven design (DDD) divides a complex domain up into multiple bounded contexts, and maps out the relationships between them. From these bounded contexts, a single one is selected to become the bubble, and its relationships between the other bounded contexts are analysed in detail. These relationships become the basis for the anti-corruption layer where any conceptual objects from the legacy model are translated before being utilised by the selected bounded context.


Ready to start building?

Sign up to Codebots today to see how much faster you can build apps with us.