Book Image

Drools Developer's Cookbook

By : Lucas Amador
Book Image

Drools Developer's Cookbook

By: Lucas Amador

Overview of this book

<p>JBoss Drools is an open source business rules engine that provides agility and flexibility to your business logic. Drools 5 has evolved to provide a unified and integrated platform for business rules, business processes, event processing and automated planning. With this book in hand you will be able to use any of these modules and their specific features quickly and with ease.<br /><br />Drools Developer Cookbook will help you to apply the latest community features to your projects. You will learn about all the Drools modules - Guvnor, Fusion, Expert, and Planner - along with jBPM5 and integration capabilities. The straightforward recipes will help you to implement even more rules in your projects and take you to a new level with the Drools platform.<br /><br />This book teaches you how to create a more robust business rules implementation, starting with tips on how to write business rules manually, or by using the newest Guvnor rule editors. You will learn how your rules can be integrated with another framework to create a full solution and discover how to use complex features such as event processing. The recipes cover all of the Drools modules and will help you to solve problems with planning, remote execution, and much more.</p>
Table of Contents (16 chapters)
Drools Developer's Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Kristy Sanders has developed innovative IT solutions around the world for over 15 years. She is an expert, hands-on practitioner in Decision Management tools, approaches, practices, and technologies. Her work has helped companies increase the value of Decision Management investment and translate technological capabilities into measurable business results.

Umamaheswaran T. G is a SUN-certified Java professional with more than nine years of experience in enterprise-level implementation of the Software Development Life-Cycle (SDLC), including business analysis, functional and technical design, development, and support. He has also worked as a Consultant with industry leaders, such as Wells Fargo, USA; Citibank Japan, Bank of America, Fidelity Information Systems, and Kaiser Permanente across various business operations. He is also involved in design and development of various modules using Java, J2EE, Spring Web Services, Struts, dom4j, Drools Rule Engine, XML, XSD, Autosys, WebSphere, and Oracle.

Edson Tirelli has a Bachelor's Degree in Computer Science from the Federal University of Santa Catarina, Brazil, and has 12 years of experience in business application development, especially in the telecom industry. He is currently a senior software engineer at Red Hat where he works with AI-related research and development, and has been involved with the Drools project for the last six years. His main areas of interest are AI applied to business, middleware technologies, and compilers/language translation tools. A frequent presenter at Rules-related conferences, he is the lead designer for the Drools Fusion module for Complex Event Processing.