Subjacente a qualquer projeto de Business Process Management (BPM) está a necessidade
de representar processos de negócio, recorrendo a linguagens adequadas para o efeito. Neste
artigo, partindo de uma revisão aprofundada da literatura mais relevante, faz-se uma análise
comparativa de cinco das linguagens de modelação de processos de negócio atualmente mais
utilizadas no âmbito dos projetos BPM. O objetivo principal é conhecer os pontos fortes e as
maiores limitações de cada uma, de modo a poder traçar uma perspetiva comparativa entre
elas. Para esse efeito, descrevem-se sucintamente as respetivas notações fazendo-se uma
breve análise aos elementos utilizados por cada técnica de modelação. Depois de
devidamente analisadas estabelece-se um framework comparativo de cada uma das notações
relativamente a um conjunto de critérios relevantes para a sua comparação, assinalando os
trabalhos mais relevantes