Lançado JBoss Drools 4.0  XML
Índice dos Fóruns » Notícias
Autor Mensagem
fmeyer
Moderador
[Avatar]

Membro desde: 22/02/2005 17:26:29
Mensagens: 1568
Localização: rio de janeiro, BR
Offline

Ontem a noite foi liberada a versão final do JBoss Drools (Anteriormente nomeado JBoss Rules) 4.0.

O release é o resultado de pouco mais de 1 ano de desenvolvimento e entre as maiores novidades está a disponibilização de ferramentas corporativas para armazenamento, versionamento, publicação e auditoria de regras no módulo conhecido como BRMS - Business Rules Management System.

Detalhes nos links:

http://blog.athico.com/
http://www.theserverside.com/news/thread.tss?thread_id=46334
http://labs.jboss.com/drools/downloads

Fernando Meyer http://fmeyer.org
[Email] [WWW]
antonioni.rocha
JavaTeenager
[Avatar]

Membro desde: 07/05/2006 17:09:05
Mensagens: 158
Offline

Uso o Drools em alguns sistemas médicos aqui, vou dar uma olhada nas novas.
ASOBrasil
JavaEvangelist
[Avatar]

Membro desde: 25/06/2005 20:57:30
Mensagens: 388
Localização: São Paulo
Offline

fmeyer,

Bem que podia rolar uma palestra no SouJava sobre o assunto, né? O Edgar, que na época era da Summa e agora está também na RedHat costumava ir/palestrar por lá. O Paulo Silveira deu uma palestra lá em um sábado de manhã e tinha uma boa qtde de pessoas lá. Acho que é bacana ouvir sobre o software, de uma pessoa que desenvolve/acompanha diariamente o produto, suas evoluções etc etc.





Java Examples || Useful links for web developer
[Email]
fmeyer
Moderador
[Avatar]

Membro desde: 22/02/2005 17:26:29
Mensagens: 1568
Localização: rio de janeiro, BR
Offline

ASOBrasil wrote:fmeyer,

Bem que podia rolar uma palestra no SouJava sobre o assunto, né? O Edgar, que na época era da Summa e agora está também na RedHat costumava ir/palestrar por lá. O Paulo Silveira deu uma palestra lá em um sábado de manhã e tinha uma boa qtde de pessoas lá. Acho que é bacana ouvir sobre o software, de uma pessoa que desenvolve/acompanha diariamente o produto, suas evoluções etc etc.



Vai rolar uma palestra do Edson (core dev) no Just Java esse ano, se o evento acontecer eh claro.

Mas tambem tem o conexao java que com certeza vai contar com palestras ou ate mesmo um hands on

Fernando Meyer http://fmeyer.org
[Email] [WWW]
maquiavelbona
Forum Spammer
[Avatar]

Membro desde: 29/06/2006 09:06:51
Mensagens: 2251
Localização: São Paulo - SP
Offline

Tem alguma literatura ou fonte que vocês recomendariam sobre o assunto ( Rule Engine )? Pois tem uma causo num sistema onde trabalho que eu acho ( pelos meus conhecimentos mínimos do que seja ) que eu poderia usar algo parecido para resolvê-lo.

Até!

Projeto Loocrum
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)

"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781)
[WWW]
antonioni.rocha
JavaTeenager
[Avatar]

Membro desde: 07/05/2006 17:09:05
Mensagens: 158
Offline

maquiavelbona wrote:Tem alguma literatura ou fonte que vocês recomendariam sobre o assunto ( Rule Engine )? Pois tem uma causo num sistema onde trabalho que eu acho ( pelos meus conhecimentos mínimos do que seja ) que eu poderia usar algo parecido para resolvê-lo.

Até!

Existe uma JSR que especifica uma API para se trabalhar com regras: é a JSR-94, chamada de Java Rule Engine API ( http://jcp.org/en/jsr/detail?id=94 ). Sua implementação de referência é a Jess Rule Engine, que você acha em http://herzberg.ca.sandia.gov/jess/ , mas esta implementação é gratuita somente para fins acadêmicos.

Uma das opções gratuitas que temos é o Drools. Sua página de documentação: http://labs.jboss.com/jbossrules/docs .
Eu tenho este livro que trabalha com o Jess. Com ele aprendi a teoria da programação em regras; em seguida passei para a documentação do Drools.

Qualquer coisa estamos aí...
fmeyer
Moderador
[Avatar]

Membro desde: 22/02/2005 17:26:29
Mensagens: 1568
Localização: rio de janeiro, BR
Offline

maquiavelbona wrote:Tem alguma literatura ou fonte que vocês recomendariam sobre o assunto ( Rule Engine )? Pois tem uma causo num sistema onde trabalho que eu acho ( pelos meus conhecimentos mínimos do que seja ) que eu poderia usar algo parecido para resolvê-lo.

Até!


Drools docs

http://labs.jboss.com/drools/docs/index.html

Literatura interessante

http://fmeyer.org/archives/2007/06/30/books-library-update/
http://fmeyer.org/archives/2007/07/18/my-books-arrived/

Essential Drools Blog Reading

http://blog.athico.com/2007/07/essential-drools-blog-reading.html

A documentacao pra 4.0.0-GA ainda esta sendo polida, entao pode ter algumas partes que precisam de revisao.

Fernando Meyer http://fmeyer.org
[Email] [WWW]
fmeyer
Moderador
[Avatar]

Membro desde: 22/02/2005 17:26:29
Mensagens: 1568
Localização: rio de janeiro, BR
Offline

antonioni.rocha wrote:
Existe uma JSR que especifica uma API para se trabalhar com regras: é a JSR-94, chamada de Java Rule Engine API ( http://jcp.org/en/jsr/detail?id=94 ). Sua implementação de referência é a Jess Rule Engine, que você acha em http://herzberg.ca.sandia.gov/jess/ , mas esta implementação é gratuita somente para fins acadêmicos.

Uma das opções gratuitas que temos é o Drools. Sua página de documentação: http://labs.jboss.com/jbossrules/docs .
Eu tenho este livro que trabalha com o Jess. Com ele aprendi a teoria da programação em regras; em seguida passei para a documentação do Drools.

Qualquer coisa estamos aí...


A JSR-94 tem serios problemas de design e arquitetura o que impossibilita seu uso no dia-a-dia, o drools possui uma implementacao da jsr mas nao e recomendada assim como o proprio JESS, que e uma implementacao de um Expert System Shell, ( pra quem ja ouviu falar de CLIPS ),

Fernando Meyer http://fmeyer.org
[Email] [WWW]
antonioni.rocha
JavaTeenager
[Avatar]

Membro desde: 07/05/2006 17:09:05
Mensagens: 158
Offline

fmeyer wrote:A JSR-94 tem serios problemas de design e arquitetura o que impossibilita seu uso no dia-a-dia, o drools possui uma implementacao da jsr mas nao e recomendada assim como o proprio JESS, que e uma implementacao de um Expert System Shell, ( pra quem ja ouviu falar de CLIPS ),

De fato o Jess e o Drools possuem APIs próprias para o trabalho com regras. Vi no Jess in Action que o autor comenta que a JSR-94 não abrange todas os problemas de se trabalhar com regras, mas não fala sobre problemas e erros na especificação. Onde posso vê-los?
Daniel.F
JavaEvangelist

Membro desde: 29/03/2007 18:30:39
Mensagens: 473
Offline

Meu professor de IA passou um pouco dele no semestre
passado, achei chato ele não ter o recurso de autocompletar quando vc ta elaborando a base de regras a nova versão tem este recurso?Quando eu usei
so trabalhei com enuns para representar as variaveis e teste objetivo,existe outra forma ?Sera que tem jeito de
colocar alguma heuristica evitando assim que ele teste
todas as opções?
É eu tenho mas perguntas do respostas mas se alguém poder responde-las eu agradeço.
Tenho o trabalho que eu fiz no semestre quem quiser enter em contatto comigo via mp.
Um abraço.
Valeu por postar
fmeyer
Moderador
[Avatar]

Membro desde: 22/02/2005 17:26:29
Mensagens: 1568
Localização: rio de janeiro, BR
Offline

Daniel.F wrote:Meu professor de IA passou um pouco dele no semestre
passado, achei chato ele não ter o recurso de autocompletar quando vc ta elaborando a base de regras a nova versão tem este recurso?


A IDE ja contava com autocomplete, mas agora ele esta mais aprimorado


Daniel.F wrote:
Quando eu usei so trabalhei com enuns para representar as variaveis e teste objetivo,existe outra forma ?


Tem sim, da uma olhada nos exemplos ( conways game of life )

Daniel.F wrote:
Sera que tem jeito de colocar alguma heuristica evitando assim que ele teste todas as opções?


Tem sim em fase de testes no 4.0.0 GA, o RuleFlow http://blog.athico.com/search/label/Rule%20Flow

Fernando Meyer http://fmeyer.org
[Email] [WWW]
Daniel.F
JavaEvangelist

Membro desde: 29/03/2007 18:30:39
Mensagens: 473
Offline

Valeu!!!!!!!!!!!!!!!!!!!!!!!!!!!
edgar.ankiewsky
Smalltalk

Membro desde: 30/07/2007 13:01:10
Mensagens: 1
Offline

Sobre Apresentação no SOUJAVA

Este mês de Agosto, no dia 15/08 , assim como já foi feito para inúmeras empresas, será o mês dedicado a JBoss, e nela um dos assuntos que já propus para meus colegas é o JBoss Rules 4.0 que sem sombra de dúvidas é uma das nossas grandes forças para nossa solução SOA.

O Foco da reunião NÃO é Marketing, o foco é JBoss.ORG , além de alinhar as diferenças com a linha JBoss.Enterprise e claro, elucidar alguns mitos outrora criados sobre o futuro da JBoss.

Assim que fecharmos a grade a assuntos, pedirei pro Paulo ou Meyer para publicarem aqui as datas e agenda dessa reunião, que acontece como de costume sempre na Sucesu, na Tabapuã em São Paulo.

Forte Abraço

___________________
Edgar A Silva
http://weblogs.java.net/blog/edgars/
http://www.jboss.org






wcaquino
HelloWorld

Membro desde: 06/10/2004 14:19:24
Mensagens: 10
Offline

Olá conheçi o drools há pouco tempo mas achei uma ferramenta bastante interessante, principalmente para o problema que estou enfrentando agora.

É um cálculo que varia de acordo com os grupos que ele se enquadra e cada grupo possui várias regras. Estou utilizando o padrão MVC... é possível utilizar managers dentro das regras? por que será necessário fazer várias pesquisas no banco.

Onde eu consigo mais informações/tutoriais sobre a nova versão do drools? andei googlando hoje e só tenho encontrado das versões mais antigas.


Abraços!

O dinheiro é quase tudo, mas o quase tudo quase sempre é quase nada!
[MSN] [ICQ]
fmeyer
Moderador
[Avatar]

Membro desde: 22/02/2005 17:26:29
Mensagens: 1568
Localização: rio de janeiro, BR
Offline

wcaquino wrote:
Onde eu consigo mais informações/tutoriais sobre a nova versão do drools? andei googlando hoje e só tenho encontrado das versões mais antigas.
Abraços!



http://labs.jboss.com/drools/documentation.html

http://labs.jboss.com/drools/featuresandscreenshots.html

http://www.infoq.com/news/2007/08/drools

e claro

http://blog.athico.com/

Fernando Meyer http://fmeyer.org
[Email] [WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Apoiado e desenvolvido por Caelum Cursos Java - Powered by JForum 2.1.8 © JForum Team