JBoss Drools Business Rules

Published at Tuesday 10 November 2009 @ 7:46 pm by asmaa


Paperback: 304 pages
Publisher: Packt Publishing (April 1, 2009)
Language: English
ISBN-10: 1847196063
ISBN-13: 978-1847196064
Format: PDF
Description: Capture, automate, and reuse your business processes in a clear English language that your computer can understand.
An easy-to-understand JBoss Drools business rules tutorial for non-programmers
Automate your business processes such as order processing, supply management, staff activity, and more
Prototype, test, and implement workflows by themselves using business rules that are simple statements written in an English-like language
Discover advanced features of Drools to write clear business rules that execute quickly
For confident users of Excel or other business software, this book is everything you need to learn JBoss Drools business rules and successfully automate your business.

In business, a lot of actions are trigged by rules: “Order more ice cream when the stock is below 100 units and temperature is above 25° C”, “Approve credit card application when the credit background check is OK, past relationship with the customer is profitable, and identity is confirmed”, and so on. Traditional computer programming languages make it difficult to translate this “natural language” into a software program. But JBoss Rules (also known as Drools) enables anybody with basic IT skills and an understanding of the business to turn statements such as these into running computer code.

This book will teach you to specify business rules using JBoss Drools, and then put them into action in your business. You will be able to create rules that trigger actions and decisions, based on data that comes from a variety of sources and departments right across your business. Regardless of the size of your business, you can make your processes more effective and manageable by adopting JBoss Rules.

Banks use business rules to process your mortgage (home loan) application, and to manage the process through each step (initial indication of amount available, actual application, approval of the total according to strict rules regarding the amount of income, house value, previous repayment record, swapping title deeds, and so on).

Countries such as Australia apply business rules to visa applications (when you want to go and live there)–you get points for your age, whether you have a degree or masters, your occupation, any family members in the country, and a variety of other factors.

Supermarkets apply business rules to what stock they should have on their shelves and where–this depends upon analyzing factors such as how much shelf space there is, what location the supermarket is in, what people have bought the week before, the weather forecast for next week (for example, ice cream in hot weather), and what discounts the manufacturers are giving.

This book shows how you can use similar rules and processes in your business or organization. It begins with a detailed, clear explanation of business rules and how JBoss Rules supports them.

You will then see how to install and get to grips with the essential software required to use JBoss Rules. Once you have mastered the basic tools, you will learn how to build practical and effective of the business rule systems.

The book provides clear explanations of business rule jargon. You will learn how to work with Decision Tables, Domain-Specifi c Languages (DSL)s, the Guvnor and JBoss Integrated Development Environment (IDE), workflow and much more.

By the end of the book you will know exactly how to harness the power of JBoss Rules in your business.

What you will learn from this book?
Understand the basics of business rules and JBoss rules with minimal effort
Install the required software easily and learn to use the Guvnor, which is a user-friendly web editor that”s also powerful enough to test our rules as we write them
Learn to write sophisticated rules and import the fact model into the Guvnor and then build a guided rule around it, which makes your web pages a lot clearer
Gain complete knowledge of what we can do with the Guvnor rule editor, and then use the JBoss IDE as an even more powerful way of writing rules, and automate processes for discounts, orders, sales, and more
Know the structure of the rule file through the example of a shipping schedule, which will help you with your own shipping schedule
Test your rules not only in the Guvnor, but also using FIT for rule testing against requirements documents; run unit tests using JUnit for error-free rules and interruption-free services
Specifically, non-developers can work with Excel spreadsheets as a fact model to develop business processes without learning any other new technology
Work with DSLs (Domain-Specific Languages) and rule flow to make writing rules easy; which makes staff training quicker and your working life easier
Deploy your business rules to the real world, which completes your project successfully, and combine this into a web project using the framework of your choice to provide better services
Benefit from concepts such as truth maintenance, conflict resolution, pattern matching rules agenda, and the Rete algorithm to provide advanced and faster business systems so that staff efficiency is maximized
size :( 4Mb )

download:

www.space4upload.info/showfile-1600/Ebookz_9781847196064-1847196063.zip

See more related posts:

  • Drools JBoss Rules 5.0 Developers Guide
  • Drools JBoss Rules 5.0 Developers Guide
  • Drools JBoss Rules 5.0 Developer’s Guide
  • Drools JBoss Rules 5.0 Developer’s Guide
  • JBoss Drools Business Rules
  • JBoss Drools Business Rules
  • JBoss Drools Business Rules
  • JBoss Drools Business Rules
  • JBoss Drools Business Rules
  • Business Process Management with JBoss jBPM
  • Business Process Management with JBoss jBPM
  • JBoss AS 5 Development
  • JBoss AS 5 Development
  • JBoss RichFaces 3.3
  • Essential JSF, Facelets & JBoss Seam
  • JBoss in Action: Configuring the JBoss Application Server
  • JBoss Portal Server Development
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • JBoss Tools 3 Developers Guide
  • Trading Rules that Work: The 28 Lessons Every Trader Must Master
  • Seam Framework: Experience the Evolution of Java EE (2nd Edition)
  • Constraint Handling Rules: Current Research Topics
  • NHibernate in Action
  • Oracle General Ledger Guide: Implement a Highly Automated Financial Processing System
  • Restful Java with Jax-RS
  • Seam 2.x Web Development
  • Seam 2.x Web Development
  • Seam 2.x Web Development
  • Seam 2.x Web Development
  • Seam 2.x Web Development
  • Handbook Of Pi And Pid Controller Tuning Rules
  • Beginning JSF™ 2 APIs and JBoss® Seam
  • The Elements of UML 2.0 Style
  • Oracle SOA Suite Developers Guide
  • Oracle SOA Suite Developers Guide
  • Oracle SOA Suite Developers Guide
  • Oracle SOA Suite Developers Guide
  • Oracle SOA Suite Developers Guide
  • Oracle SOA Suite Developers Guide
  • Service Oriented Enterprises
  • Business Grammar, Style & Usage: A Desk Reference for Articulate & Polished Business Writing & Speaking»
  • Practical JBoss(r) Seam Projects (Practical)
  • The Elements of UML(TM) 2.0 Style
  • The Elements of UML(TM) 2.0 Style
  • The Elements of UML(TM) 2.0 Style





  • Leave a Reply