Enviar pesquisa
Carregar
2011-03-29 London - Why do I need the guvnor BRMS?
•
Transferir como ODP, PDF
•
3 gostaram
•
5,411 visualizações
Geoffrey De Smet
Seguir
Why do I need the Guvnor BRMS and the Drools rule engine?
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 30
Baixar agora
Recomendados
2012 02-04 fosdem 2012 - guvnor and j bpm designer
2012 02-04 fosdem 2012 - guvnor and j bpm designer
marcolof
ATDD open house
ATDD open house
Arnon Axelrod
Improving Estimates
Improving Estimates
Giovanni Scerra ☃
Banitto_Resume
Banitto_Resume
Banitto Peter
VarshaChouhan_Resume
VarshaChouhan_Resume
Varsha Chouhan
Drools presentation
Drools presentation
Jéferson Machado
JUDCon 2011 Drools and jBPM5 in Real Life
JUDCon 2011 Drools and jBPM5 in Real Life
Mauricio (Salaboy) Salatino
Lille2010markp
Lille2010markp
Ch'ti JUG
Recomendados
2012 02-04 fosdem 2012 - guvnor and j bpm designer
2012 02-04 fosdem 2012 - guvnor and j bpm designer
marcolof
ATDD open house
ATDD open house
Arnon Axelrod
Improving Estimates
Improving Estimates
Giovanni Scerra ☃
Banitto_Resume
Banitto_Resume
Banitto Peter
VarshaChouhan_Resume
VarshaChouhan_Resume
Varsha Chouhan
Drools presentation
Drools presentation
Jéferson Machado
JUDCon 2011 Drools and jBPM5 in Real Life
JUDCon 2011 Drools and jBPM5 in Real Life
Mauricio (Salaboy) Salatino
Lille2010markp
Lille2010markp
Ch'ti JUG
Drools Planner webinar (2011-06-15): Drools Planner optimizes automated planning
Drools Planner webinar (2011-06-15): Drools Planner optimizes automated planning
Geoffrey De Smet
Drools New York City workshop 2011
Drools New York City workshop 2011
Geoffrey De Smet
jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)
Kris Verlaenen
JBoss World 2011 - Drools
JBoss World 2011 - Drools
Geoffrey De Smet
Open source and business rules
Open source and business rules
Geoffrey De Smet
Extending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event Processing
Oh Chan Kwon
Drools
Drools
John Paulett
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
Anil Allewar
Rule Engine Evaluation for Complex Event Processing
Rule Engine Evaluation for Complex Event Processing
Chandra Divi
Drools 6.0 (Red Hat Summit)
Drools 6.0 (Red Hat Summit)
Mark Proctor
Rule Engine & Drools
Rule Engine & Drools
Sandip Jadhav
What is Drools, Guvnor and Planner? 2012 02-17 Brno Dev Conference
What is Drools, Guvnor and Planner? 2012 02-17 Brno Dev Conference
Geoffrey De Smet
How Custom is your Org? CEER at Dreamforce 2019
How Custom is your Org? CEER at Dreamforce 2019
Steven Herod
Resume_Arindom-March-3rd
Resume_Arindom-March-3rd
Arindom Biswas
Mobile Code Optimisation Services
Mobile Code Optimisation Services
Raja Nagendra Kumar
Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
Iosif Itkin
Jboss drools 4 scope - benefits, shortfalls
Jboss drools 4 scope - benefits, shortfalls
Zoran Hristov
Resume_Arindom_Updated
Resume_Arindom_Updated
Arindom Biswas
ImthiyazAli_Resume
ImthiyazAli_Resume
Imthiyaz Ahamed
Making the Move to Behavior Driven Development
Making the Move to Behavior Driven Development
QASymphony
KiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
Kiran Gara
User Stories Lunch & Learn
User Stories Lunch & Learn
Christopher Say Go
Mais conteúdo relacionado
Destaque
Drools Planner webinar (2011-06-15): Drools Planner optimizes automated planning
Drools Planner webinar (2011-06-15): Drools Planner optimizes automated planning
Geoffrey De Smet
Drools New York City workshop 2011
Drools New York City workshop 2011
Geoffrey De Smet
jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)
Kris Verlaenen
JBoss World 2011 - Drools
JBoss World 2011 - Drools
Geoffrey De Smet
Open source and business rules
Open source and business rules
Geoffrey De Smet
Extending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event Processing
Oh Chan Kwon
Drools
Drools
John Paulett
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
Anil Allewar
Rule Engine Evaluation for Complex Event Processing
Rule Engine Evaluation for Complex Event Processing
Chandra Divi
Drools 6.0 (Red Hat Summit)
Drools 6.0 (Red Hat Summit)
Mark Proctor
Rule Engine & Drools
Rule Engine & Drools
Sandip Jadhav
Destaque
(11)
Drools Planner webinar (2011-06-15): Drools Planner optimizes automated planning
Drools Planner webinar (2011-06-15): Drools Planner optimizes automated planning
Drools New York City workshop 2011
Drools New York City workshop 2011
jBPM5 (Argentina workshop)
jBPM5 (Argentina workshop)
JBoss World 2011 - Drools
JBoss World 2011 - Drools
Open source and business rules
Open source and business rules
Extending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event Processing
Drools
Drools
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
Rule Engine Evaluation for Complex Event Processing
Rule Engine Evaluation for Complex Event Processing
Drools 6.0 (Red Hat Summit)
Drools 6.0 (Red Hat Summit)
Rule Engine & Drools
Rule Engine & Drools
Semelhante a 2011-03-29 London - Why do I need the guvnor BRMS?
What is Drools, Guvnor and Planner? 2012 02-17 Brno Dev Conference
What is Drools, Guvnor and Planner? 2012 02-17 Brno Dev Conference
Geoffrey De Smet
How Custom is your Org? CEER at Dreamforce 2019
How Custom is your Org? CEER at Dreamforce 2019
Steven Herod
Resume_Arindom-March-3rd
Resume_Arindom-March-3rd
Arindom Biswas
Mobile Code Optimisation Services
Mobile Code Optimisation Services
Raja Nagendra Kumar
Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
Iosif Itkin
Jboss drools 4 scope - benefits, shortfalls
Jboss drools 4 scope - benefits, shortfalls
Zoran Hristov
Resume_Arindom_Updated
Resume_Arindom_Updated
Arindom Biswas
ImthiyazAli_Resume
ImthiyazAli_Resume
Imthiyaz Ahamed
Making the Move to Behavior Driven Development
Making the Move to Behavior Driven Development
QASymphony
KiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
Kiran Gara
User Stories Lunch & Learn
User Stories Lunch & Learn
Christopher Say Go
Samarendra_3+ Year_Software Testing
Samarendra_3+ Year_Software Testing
Samarendra Sahoo
Sarma resume
Sarma resume
Sarma Ganti
Software testing
Software testing
K Lingaraju
Guidewire Connections 2023 DE-4 Using AI to Accelerate Application Integration
Guidewire Connections 2023 DE-4 Using AI to Accelerate Application Integration
BrianPetrini
Jboss drools 3 key drools functionalities
Jboss drools 3 key drools functionalities
Zoran Hristov
Ignify_RubyMehto_5year
Ignify_RubyMehto_5year
ruby mehto
Ranendra_new_CV
Ranendra_new_CV
ranendrabiswas
Ranendra_new_CV
Ranendra_new_CV
ranendrabiswas
How Much Does Hiring Remote React Native Developers Cost.pdf
How Much Does Hiring Remote React Native Developers Cost.pdf
Artistixe IT Solution LLP
Semelhante a 2011-03-29 London - Why do I need the guvnor BRMS?
(20)
What is Drools, Guvnor and Planner? 2012 02-17 Brno Dev Conference
What is Drools, Guvnor and Planner? 2012 02-17 Brno Dev Conference
How Custom is your Org? CEER at Dreamforce 2019
How Custom is your Org? CEER at Dreamforce 2019
Resume_Arindom-March-3rd
Resume_Arindom-March-3rd
Mobile Code Optimisation Services
Mobile Code Optimisation Services
Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
Jboss drools 4 scope - benefits, shortfalls
Jboss drools 4 scope - benefits, shortfalls
Resume_Arindom_Updated
Resume_Arindom_Updated
ImthiyazAli_Resume
ImthiyazAli_Resume
Making the Move to Behavior Driven Development
Making the Move to Behavior Driven Development
KiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
User Stories Lunch & Learn
User Stories Lunch & Learn
Samarendra_3+ Year_Software Testing
Samarendra_3+ Year_Software Testing
Sarma resume
Sarma resume
Software testing
Software testing
Guidewire Connections 2023 DE-4 Using AI to Accelerate Application Integration
Guidewire Connections 2023 DE-4 Using AI to Accelerate Application Integration
Jboss drools 3 key drools functionalities
Jboss drools 3 key drools functionalities
Ignify_RubyMehto_5year
Ignify_RubyMehto_5year
Ranendra_new_CV
Ranendra_new_CV
Ranendra_new_CV
Ranendra_new_CV
How Much Does Hiring Remote React Native Developers Cost.pdf
How Much Does Hiring Remote React Native Developers Cost.pdf
Mais de Geoffrey De Smet
Drools planner - 2012-10-23 IntelliFest 2012
Drools planner - 2012-10-23 IntelliFest 2012
Geoffrey De Smet
2012 02-04 fosdem 2012 - drools planner
2012 02-04 fosdem 2012 - drools planner
Geoffrey De Smet
JUDCon London 2011 - Bin packing with drools planner by example
JUDCon London 2011 - Bin packing with drools planner by example
Geoffrey De Smet
Applying CEP Drools Fusion - Drools jBPM Bootcamps 2011
Applying CEP Drools Fusion - Drools jBPM Bootcamps 2011
Geoffrey De Smet
2011-03-29 London - drools
2011-03-29 London - drools
Geoffrey De Smet
2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-29 London - Decision tables in depth (Michael Anstis)
Geoffrey De Smet
2011-03-09 London - Drools Planner in a nutshell
2011-03-09 London - Drools Planner in a nutshell
Geoffrey De Smet
2011-03-24 IDC - Adaptive and flexible processes (Mark Proctor)
2011-03-24 IDC - Adaptive and flexible processes (Mark Proctor)
Geoffrey De Smet
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Geoffrey De Smet
Drooling for drools (JBoss webex)
Drooling for drools (JBoss webex)
Geoffrey De Smet
Developing applications with rules, workflow and event processing (it@cork 2010)
Developing applications with rules, workflow and event processing (it@cork 2010)
Geoffrey De Smet
Hybrid rule engines (rulesfest 2010)
Hybrid rule engines (rulesfest 2010)
Geoffrey De Smet
st - demystifying complext event processing
st - demystifying complext event processing
Geoffrey De Smet
jBPM 5 (JUDCon 2010-10-08)
jBPM 5 (JUDCon 2010-10-08)
Geoffrey De Smet
Applying complex event processing (2010-10-11)
Applying complex event processing (2010-10-11)
Geoffrey De Smet
Towards unified knowledge management platform (rulefest 2010)
Towards unified knowledge management platform (rulefest 2010)
Geoffrey De Smet
2010 04-20 san diego bootcamp - drools planner - use cases
2010 04-20 san diego bootcamp - drools planner - use cases
Geoffrey De Smet
Drools BeJUG 2010
Drools BeJUG 2010
Geoffrey De Smet
Mais de Geoffrey De Smet
(18)
Drools planner - 2012-10-23 IntelliFest 2012
Drools planner - 2012-10-23 IntelliFest 2012
2012 02-04 fosdem 2012 - drools planner
2012 02-04 fosdem 2012 - drools planner
JUDCon London 2011 - Bin packing with drools planner by example
JUDCon London 2011 - Bin packing with drools planner by example
Applying CEP Drools Fusion - Drools jBPM Bootcamps 2011
Applying CEP Drools Fusion - Drools jBPM Bootcamps 2011
2011-03-29 London - drools
2011-03-29 London - drools
2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-09 London - Drools Planner in a nutshell
2011-03-09 London - Drools Planner in a nutshell
2011-03-24 IDC - Adaptive and flexible processes (Mark Proctor)
2011-03-24 IDC - Adaptive and flexible processes (Mark Proctor)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Drooling for drools (JBoss webex)
Drooling for drools (JBoss webex)
Developing applications with rules, workflow and event processing (it@cork 2010)
Developing applications with rules, workflow and event processing (it@cork 2010)
Hybrid rule engines (rulesfest 2010)
Hybrid rule engines (rulesfest 2010)
st - demystifying complext event processing
st - demystifying complext event processing
jBPM 5 (JUDCon 2010-10-08)
jBPM 5 (JUDCon 2010-10-08)
Applying complex event processing (2010-10-11)
Applying complex event processing (2010-10-11)
Towards unified knowledge management platform (rulefest 2010)
Towards unified knowledge management platform (rulefest 2010)
2010 04-20 san diego bootcamp - drools planner - use cases
2010 04-20 san diego bootcamp - drools planner - use cases
Drools BeJUG 2010
Drools BeJUG 2010
Último
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Último
(20)
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
2011-03-29 London - Why do I need the guvnor BRMS?
1.
Geoffrey De Smet
Why do I need the Guvnor BRMS?
2.
3.
My business requires
domain expertise
4.
My business rules
change often
5.
Auditable and reproducible
6.
Future improvements
7.
Use cases I
have hammer, so every problem is a nail?
8.
9.
10.
Not imperative like
Java, Scala, Groovy, ...
11.
12.
Change often/fast
13.
14.
15.
Mortgages example
16.
17.
Which field has
the result our application need? Version 1 Version 2
18.
19.
when income below
1000 and age above 50
20.
when income below
1% of mortgage amount
21.
22.
or Design
the model in Guvnor:
23.
24.
My business requires
domain expertise Only mortgage managers understand mortgage rules
25.
26.
participated in mortgages
conferences/courses? No
27.
28.
29.
30.
Domain experts can
read/write DRL with Guided Rule Editor Change
31.
Guided Rule Editor
demo video Demo video
32.
33.
Domain experts make
the building Source: wikipedia
34.
My business rules
change often This mortgage rule change must be released by noon
35.
Deliver changes fast
36.
37.
38.
Self-service by mortgage
manager
39.
40.
41.
42.
Deployment infrastructure
43.
Auditable and reproducible
Why was that mortgage approved last year?
44.
45.
Future improvements Feed-back
welcome
46.
47.
Dependency graph (like
Maven/OSGi but simplified) Mortgage rules Car loan rules General loan rules Customer rules 2.0 1.1 1.1 2.1
48.
49.
Test
50.
51.
Immutable (all dependent
modules are released)
52.
Summary
53.
54.
55.
Change often/fast
56.
57.
Useful links
58.
Website
59.
http://www.jboss.org/drools/
60.
Reference manual
61.
http://www.jboss.org/drools/documentation.html
62.
Blog
63.
http://blog.athico.com/
64.
Mailing lists (forum
interface through nabble.com)
65.
Baixar agora