Para ello se puede utilizar un motor de reglas de negocio.