CER offre des avantages clés :
Les jeux de règles CER ne sont pas plus complexes que vos besoins métier. Les utilisateurs métier et les utilisateurs techniques peuvent lire les jeux de règles CER et en comprendre aisément la signification. Les jeux de règles sont simples à écrire et simples à tester.
Les jeux de règles sont faciles à changer. Vous pouvez ajouter de nouvelles questions à tout moment et CER garantit l'absence d'impact sur le comportement existant. Vous pouvez apporter des changements au mode de réponse à une question existante, et CER vous montre les calculs qui dépendent de cette question. Ainsi, vous contrôlez parfaitement l'effet de vos changements.
CER peut produire une sortie localisable, de sorte que les réponses aux questions peuvent être affichées à vos utilisateurs finaux en fonction de leurs préférences de langue et d'environnement local.
CER assure la détection d'erreurs dans votre jeu de règles avant de l'exécuter. Le valideur de jeu de règles CER signale autant d'erreurs que possible pour que vous puissiez les corriger en une seule fois. CER recherche les problèmes techniques de votre jeu de règles de sorte que vous puissiez vous concentrer uniquement sur les fonctionnalités de votre jeu de règles.
Vous pouvez tester vos jeux de règles CER à la granularité qui vous convient. CER vous permet de garder le contrôle de vos jeux de règles volumineux par la création de tests pour les sections discrètes de vos règles.
Vous pouvez apporter des changements à votre jeu de règles CER dans un système en cours d'exécution et vos changements prennent effet immédiatement au moment de la publication.
La construction de règles CER est comparable à la disposition des formules dans les cellules de feuille de calcul (que de nombreux utilisateurs connaissent). En cas de changement des données d'entrée (telles que les informations collectées, les données personnelles ou les taux de paiement), CER s'intègre au gestionnaire de dépendance pour recalculer automatiquement les valeurs dérivées qui sont concernées par le changement.