Drools é um sistema de gerenciamento de regras de negócios utilizado no desenvolvimento de software. É um projeto de software de código aberto que é baseado no sistema de regras JBoss , que é um mecanismo de raciocínio baseado em Java usado para gerenciar a execução de código dentro de aplicações de software. O módulo de código Groovy projetado para uso com Drools é um plugin que permite que os desenvolvedores de software para usar a linguagem de script Groovy, que é usado por desenvolvedores Java para criar programas baseados na lógica . Instruções 
 1 
 Use o elemento condição Groovy na interface de programação Drools para determinar se uma condição específica no código do aplicativo de software existe: 
 
  example.Classcall ( ) == true  
 2  Verifique se há um elemento conseqüência no seu código Java usando a função de memória groovy do trabalho que usa uma variável baba . Use o exemplo abaixo para orientá-lo na codificação sua aplicação: 
 
  org.drools.example.simple.Cheese importação; carros = new Car ( "Ferrari "); drools.assertObject ( carro) ; bob.needsCar (true); System.out.println (" $ { example.Classcall ()} realmente quer um Ferrari.Some $ { } example.Classcall seria bom ");  ; 
 3  Definir namespaces XML usando Groovy e Drools em seu aplicativo Java em que você precisa para trabalhar com arquivos XML importados ou gerados pelo programa Java 
 
 < . conjunto de regras name = " DreamCar