# Introducing BCE.design: A straightforward, business-domain-first architecture.

Arguably the oldest architecture pattern, BCE/ECB is described in countless articles and books, 
    and is supported by most (all) design (drawing? 😊) tools.


Boundary Control Entity (BCE/ECB) is built on a simple structure that focuses on the business domain. A component is a (Java) package or module (e.g. ESM in Web Components) that focuses on a real business concept.



    Each component comprises a maximum of the following layers:
    
    
        boundary
        external interfaces.
        
        control
        business logic
        
        entity
        domain models and data.
    


   Checkout: https://bce.design
