{"id":72821,"date":"2025-03-06T11:06:22","date_gmt":"2025-03-06T11:06:22","guid":{"rendered":"https:\/\/qbs01devsc.qbssoftware.com\/fr\/product\/logicgem-2\/"},"modified":"2025-03-06T11:06:22","modified_gmt":"2025-03-06T11:06:22","slug":"logicgem-2","status":"publish","type":"product","link":"https:\/\/qbs01devsc.qbssoftware.com\/fr\/produit\/logicgem-2\/?lang=fr","title":{"rendered":"LogicGem"},"content":{"rendered":"
Processeur logique pour cr\u00e9er, \u00e9diter, v\u00e9rifier et compiler la logique des tables de d\u00e9cision.<\/p>\n
LogicGem est un outil logiciel appel\u00e9 un “processeur logique” qui utilise la th\u00e9orie des tables de d\u00e9cision. LogicGem se compose d’un \u00e9diteur logique et d’un compilateur logique. Avec l’\u00e9diteur logique, vous pouvez cr\u00e9er des tables logiques – des constructions de type feuille de calcul qui encapsulent un ensemble de r\u00e8gles logiques. Une partie d’une table contient des conditions qui peuvent \u00eatre li\u00e9es pour cr\u00e9er une r\u00e8gle, et l’autre partie contient des actions qui sont li\u00e9es aux r\u00e8gles. Une fois que vous avez d\u00e9fini les r\u00e8gles, l’\u00e9diteur les analysera automatiquement, ajoutera les r\u00e8gles manquantes et supprimera celles qui sont redondantes ou contradictoires. La technologie des tables de d\u00e9cision est le moyen par lequel des r\u00e8gles m\u00e9tier logiquement compl\u00e8tes peuvent \u00eatre construites. Lorsque vous avez termin\u00e9, le compilateur logique est disponible pour g\u00e9n\u00e9rer du code source en Basic, C, C++, Fortran, FoxPro, Java, Pascal, PowerBuilder, SAS, Visual Basic, Visual Basic.NET, Visual C#.NET ou Xbase. Le compilateur produira un ensemble de r\u00e8gles en anglais, espagnol, fran\u00e7ais ou allemand qui peuvent \u00eatre utilis\u00e9es comme documentation ou comme base de connaissances.<\/p>\n
LogicGem s’adresse \u00e0 deux publics, les d\u00e9veloppeurs de logiciels (programmeurs) et les analystes m\u00e9tier (non-programmeurs). Le fil conducteur commun entre ces deux groupes divers est qu’ils ont tous deux besoin de concevoir des r\u00e8gles m\u00e9tier logiquement compl\u00e8tes. Pour le programmeur, les r\u00e8gles m\u00e9tier sont en fait des exigences fonctionnelles pour une application logicielle qui sont traduites dans un langage de programmation qui devient une partie de l’application. Pour l’analyste m\u00e9tier ou l’expert du domaine, le m\u00eame besoin existe \u00e0 l’exception de la traduction de la logique dans un langage de programmation. Les analystes m\u00e9tier doivent d\u00e9velopper des r\u00e8gles m\u00e9tier concises qui repr\u00e9sentent des processus m\u00e9tier r\u00e9els ou propos\u00e9s et ces processus doivent \u00eatre tout aussi logiquement robustes qu’une impl\u00e9mentation logicielle. Collectivement, nous pouvons d\u00e9signer \u00e0 la fois les programmeurs et les analystes m\u00e9tier comme un “ing\u00e9nieur logique”.<\/p>\n
Une grande partie de l’effort dans le d\u00e9veloppement de logiciels ne consiste pas \u00e0 \u00e9crire du code, mais plut\u00f4t au processus de couvrir chaque combinaison possible de circonstances: entr\u00e9e utilisateur, transaction de base de donn\u00e9es ou tout autre \u00e9v\u00e9nement que le programme rencontrera. Lorsque le programmeur ou l’analyste n\u00e9glige une combinaison possible d’entr\u00e9es ou d’\u00e9v\u00e9nements, le programme peut agir essentiellement de mani\u00e8re al\u00e9atoire. Encore pire sont les erreurs commises lors de la maintenance du programme, g\u00e9n\u00e9ralement par des programmeurs qui ne comprennent pas pleinement l’interaction entre des dizaines de possibilit\u00e9s diff\u00e9rentes. Comme tel, l’analyse logique est fastidieuse et sujette aux erreurs: il est facile d’omettre, de dupliquer ou de contredire des conditions.<\/p>\n
LogicGem est un outil logiciel appel\u00e9 un “processeur logique” qui aborde ces probl\u00e8mes en utilisant la th\u00e9orie des tables de d\u00e9cision. LogicGem se compose d’un \u00e9diteur logique et d’un compilateur logique. Avec l’\u00e9diteur logique, vous pouvez cr\u00e9er des tables logiques – des constructions de type tableur qui encapsulent un ensemble de r\u00e8gles logiques. Une partie d’une table contient des conditions qui peuvent \u00eatre li\u00e9es pour cr\u00e9er une r\u00e8gle, et l’autre partie contient des actions qui sont li\u00e9es aux r\u00e8gles. Une fois que vous avez d\u00e9fini les r\u00e8gles, l’\u00e9diteur les analysera automatiquement, ajoutera des r\u00e8gles manquantes et supprimera celles qui sont redondantes ou contradictoires. La technologie des tables de d\u00e9cision est le moyen par lequel des r\u00e8gles m\u00e9tier logiquement compl\u00e8tes peuvent \u00eatre construites. Lorsque vous avez termin\u00e9, le compilateur logique est disponible pour g\u00e9n\u00e9rer du code source en Basic, C, C++, Fortran, FoxPro, Java, Pascal, PowerBuilder, SAS, Visual Basic, Visual Basic.NET, Visual C#.NET ou Xbase. Le compilateur produira un ensemble de r\u00e8gles en anglais, espagnol, fran\u00e7ais ou allemand qui peuvent \u00eatre utilis\u00e9es comme documentation ou comme base de connaissances.<\/p>\n
L’outil logiciel LogicGem logic processor est con\u00e7u pour fournir un moyen familier et facile \u00e0 utiliser pour cr\u00e9er, \u00e9diter, v\u00e9rifier et compiler la logique des tables de d\u00e9cision. Les tables logiques de LogicGem expriment un probl\u00e8me visuellement, le rendant facile \u00e0 comprendre. LogicGem offre les moyens de prototyper et d’\u00e9tendre un proc\u00e9d\u00e9 de haut niveau.<\/p>\n
Version 3.0 Build 3000<\/strong><\/p>\n Version 3.0 Build 1035 (RC1)<\/strong><\/p>\n <\/p>\n","protected":false},"excerpt":{"rendered":" Processeur logique pour cr\u00e9er, \u00e9diter, v\u00e9rifier et compiler la logique des tables de d\u00e9cision. LogicGem est un outil logiciel appel\u00e9 un “processeur logique” qui utilise la th\u00e9orie des tables de d\u00e9cision. LogicGem se compose d’un \u00e9diteur logique et d’un compilateur logique. Avec l’\u00e9diteur logique, vous pouvez cr\u00e9er des tables logiques – des constructions de type […]<\/p>\n","protected":false},"featured_media":72822,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false},"product_brand":[10144],"product_cat":[9309,9031,2013],"product_tag":[],"class_list":{"0":"post-72821","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_brand-catalyst-development","7":"product_cat-uncategorised","8":"product_cat-code-tools","9":"product_cat-developer-tools","11":"first","12":"instock","13":"shipping-taxable","14":"purchasable","15":"product-type-simple"},"acf":[],"yoast_head":"\n\n
\n
\n