Giter Site home page Giter Site logo

mastering-jboss-drools-6's Introduction

Mastering JBoss Drools 6

Mastering JBoss Drools 6

This is the code repository for Mastering JBoss Drools 6, published by Packt.

What is this book about?

Mastering JBoss Drools 6 will provide you with the knowledge to develop applications involving complex scenarios. You will learn how to use KIE modules to create and execute Business Rules, and how the PHREAK algorithm internally works to drive the Rule Engine decisions. This book will also cover the relationship between Drools and jBPM, which allows you to enrich your applications by using Business Processes. You will be briefly introduced to the concept of complex event processing (Drools CEP) where you will learn how to aggregate and correlate your data based on temporal conditions. You will also learn how to define rules using domain-specific languages, such as spreadsheets, database entries, PMML, and more.

Towards the end, this book will take you through the integration of Drools with the Spring and Camel frameworks for more complex applications.

This book covers the following exciting features:

  • Automate your application’s decisions, such as promotion applying, discount policies, fraud detection, and more
  • Quickly get started with writing your first rules using the DRL full syntax
  • Discover the power of the new syntax components of the rule language
  • Define inferences in your business rules to simplify complex decisions
  • Write decision tables, templates,domain-specific languages, and scorecards, and learn how to map them to the Drools framework

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Get to Know the Author

Mauricio Salatino is a Senior software engineer at JBoss/RedHat. Mauricio works full time as a Drools and jBPM Core Developer and is in charge of developing the new generation Business Process Management Suite, along with contributing to the evolution of Drools and jBPM. Mauricio is the author of three Packt Publishing books about jBPM: jBPM6 Developer Guide, jBPM5 Developer Guide, and jBPM Developer Guide. Mauricio is based in London, UK, and in his spare time he likes to meet community members of different open source projects to build interesting projects.

Mariano De Maio is an IT consultant and software developer with over eleven years of experience in Java and open source frameworks. He has been working with Drools and jBPM for the last six years and has collaborated with the Drools and jBPM projects several items, including Infinispan's persistence modules, extensions to the jBPM APIs, and different add-ons to the tooling functionality. In 2013, he wrote jBPM6 Developer Guide for Packt Publishing, along with Mauricio Salatino and Esteban Aliverti. In 2015, he co-founded jWoop, http://www.jwoop.com, which is a company that provides consultancy and training around the world. He has participated in international conferences, such as Decision Camp and other Decision Management webinars. Mariano is based in Buenos Aires, where he is happily married to his wife, Tamara, and takes care of his beautiful daughter, Sofia. In his free time, he likes to work on contributions to the open source projects he is using. He also runs his personal blog, http://marianbuenosayres.wordpress.com, about jBPM, Drools, and Decision Management. You can find him through the official Drools IRC channel #drools at irc.freenode.net, under the nickname mariano or mariano84.

Esteban Aliverti is a software engineer and a former Drools/JBPM consultant. He is also a fervent open source promoter and developer with meaningful contributions to the JBoss Drools and JBPM frameworks for the past six years. He is the coauthor of jBPM5 Developer Guide and jBPM6 Developer Guide by Packt Publishing and was awarded the JBoss' Community Recognition Award in 2012 and 2013.


Suggestions and Feedback

Click here if you have any feedback or suggestions.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781783288625

mastering-jboss-drools-6's People

Contributors

packt-itservice avatar packtutkarshr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.