O conceito de Entity Control Boundary introduz um padrão que define um ponto de início para a distribuição de responsabilidades à um conjunto de elementos de um sistema baseado em três perspectivas de colaboração entre eles.
O ECB relaciona alguns elementos do projeto:
Quando são identificados os elementos de algum cenário, ou comportamento, do sistema, é possível alinhar cada um em uma das perspectivas: Entity, Control, ou Boundary.