Software as a Service (SaaS) é uma entrega online de software aos clientes como um serviço. O licenciamento cumulativo (também conhecido como licenciamento pay-as-you-go) é um tipo de licenciamento de software que permite aos usuários pagar taxas com base no uso real do software, em oposição às licenças tradicionais em que os usuários são obrigados a adquirir uma licença de uso o software, independentemente do uso dos recursos de computação. O interesse em aplicar o licenciamento cumulativo tem aumentado, especialmente em aplicativos SaaS. O atual modelo de preços de SaaS de muitos fornecedores de SaaS é implementado como clientes que pagam uma taxa fixa por mês. Muitos clientes não estão satisfeitos com o modelo de preço atual e estão solicitando o pagamento de acordo com o uso real do aplicativo SaaS. Nesta tese, o licenciamento cumulativo é implementado em aplicativos SaaS conforme os clientes pagam pelos recursos do software que utilizam (abordagem baseada em recursos).