Por meio da linguagem de modelagem BPMN (do inglês, Business Processing Model Notation), é possível obter uma representação dos processos de negócio de uma organização. Gateways são elementos-chave na modelagem de processos de negócio, usados para controlar a sequência do fluxo, determinando os pontos de desvio. Um gateway do tipo inclusivo, para a seleção da sequência do fluxo, implementa a lógica:
AND - o processo segue quando os caminhos de entrada forem sincronizados.
OR - serão ativados os caminhos cujas regras são atendidas.
XOR - um dado ou uma informação já existente no contexto do processo determina o caminho a seguir.
NXOR - um evento de exceção no contexto do processo determina o caminho a seguir.