How to Build a Business Rules Engine and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $11.10 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems)
 
 
Start reading How to Build a Business Rules Engine on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems) [Paperback]

Malcolm Chisholm (Author)
3.3 out of 5 stars  See all reviews (7 customer reviews)

List Price: $76.95
Price: $61.53 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.42 (20%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $55.38  
Library Binding --  
Paperback $61.53  
Sell Back Your Copy for $11.10
Whether you buy it used on Amazon for $27.00 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $11.10.
Used Price$27.00
Trade-in Price$11.10
Price after
Trade-in
$15.90

Book Description

1558609180 978-1558609181 November 12, 2003 1
· This is the only book that demonstrates how to develop a business rules engine. Covers user requirements, data modeling, metadata, and more.
· A sample application is used throughout the book to illustrate concepts. The code for the sample application is available online at http://www.refdataportal.com.
· Includes conceptual overview chapters suitable for management-level readers, including general introduction, business justification, development and implementation considerations, and more.

· This is the only book that demonstrates how to develop a business rules engine. Covers user requirements, data modeling, metadata, and more.
· A sample application is used throughout the book to illustrate concepts. The code for the sample application is available online at http://www.refdataportal.com.
· Includes conceptual overview chapters suitable for management-level readers, including general introduction, business justification, development and implementation considerations, and more.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems) + Business Rules Applied: Building Better Systems Using the Business Rules Approach + Business Rules and Information Systems: Aligning IT with Business Goals
Price For All Three: $155.72

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Business Rules Applied: Building Better Systems Using the Business Rules Approach $53.91

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Business Rules and Information Systems: Aligning IT with Business Goals $40.28

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

Book Description

The first book for developers on the emerging and increasingly popular subject of business rules engines.

From the Back Cover

[shelving code] Data Management/Programming

Business rules engines can make organizations more agile by allowing them to manage diverse sets of operating rules, such as many different contracts for goods and services with different clients. For example, business rules engines can contain interfaces that allow users to define business rules to add specific functionality to software applications in order to take advantage of particular business arrangements. This enables organizations to overcome the barriers of time, money, and reliability that traditional programming approaches present when trying to include variable business situations within information systems. Rules engines can also speed software implementation, provide increased auditability, and ensure engineering compliance. The capacity to understand and manage business rules outside of the "black box" of program code can improve the overall quality of IT infrastructures.

How to Build a Business Rules Engine is the first book to provide a detailed roadmap, with examples, for building a business rules engine. Written from the author"s 12 years of experience building business rules functionality, this book covers the necessary background and concepts, as well as the specific steps needed to build a rules engine. The book describes not only the components that a rules engine must have, but also the organizational issues that may determine its success after it has been built and implemented.

Features
· The only book that demonstrates how to develop a business rules engine. Covers user requirements, data modeling, repository design, metadata engineering, and more.
· Includes conceptual overview chapters suitable for management-level readers, including general introduction, business justification, and development and implementation considerations.
· A sample application is used throughout the book to illustrate concepts. The code for the sample application is available online at http://www.bizrulesengines.com.

About the Author
Malcolm Chisholm holds an M.A. from the University of Oxford, and a Ph.D. from the University of Bristol. He has over 20 years of experience in information technology and 12 years building business rules engines. His expertise has allowed him to work in various industries focusing on systems development and data administration. Recently he has worked with the United Nations Development Program and Deloitte and Touche.

Product Details

  • Paperback: 483 pages
  • Publisher: Morgan Kaufmann; 1 edition (November 12, 2003)
  • Language: English
  • ISBN-10: 1558609180
  • ISBN-13: 978-1558609181
  • Product Dimensions: 9.1 x 7.3 x 0.9 inches
  • Shipping Weight: 1.9 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #634,295 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

7 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

38 of 40 people found the following review helpful:
2.0 out of 5 stars Warning: Read before buying!, August 9, 2005
This review is from: How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems) (Paperback)
As a C++ developer recently tasked to design a "rules-engine" for a real-time application, I purchased this book with the hope of discovering an alternative to a "true" rule-engine (i.e., one that utilizes rule chaining and a pattern matching algorithm).

Although this book does give a step-by-step description of how to implement a "rules-engine" using Microsoft Access and Visual Basic for Applications, there is absolutely no discussion of how a rules-engine could be implemented in any other development environment.

The relevant material in the book could easily be presented in about 200 pages or less. Rules are not really addressed until chapter 15. Most of the early chapters deal with such topics that are tangential at best. Just one chapter discussing the differences between the type of rule-engine described in the book and an expert system type of rule-engine would have made the book useful.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


39 of 45 people found the following review helpful:
5.0 out of 5 stars Practical aspects of business rules, March 6, 2004
This review is from: How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems) (Paperback)
Although this book's title may lead you to believe it is solely about developing a business rules engine, it is much more. First, to answer the question that developers may want to know about the book - yes, there is code and it can be downloaded from the web site that supports the book. However, in my opinion, the real reason to buy this book is to gain a deeper understanding of the practical aspects of incorporating business rules into applications. Where books such as "Principles of the Business Rule Approach" (ISBN 0201788934) cover the subject well from the conceptual and systems analyst perspectives, this is the only book to approach business rules from a tools and integration perspective.

Topics range from data modeling to working with batch processes, and every relevant consideration in between. You'll find that the author heavily favors the use of reference data, which is no coincidence because he wrote, in my opinion, the definitive book on that topic as well - "Managing Reference Data in Enterprise Databases" (ISBN 1558606971). More importantly, though, is how thoroughly this book covers all issues associated with developing and implementing a business rules engine, especially with respect to enterprise data architectures and associated databases.

If you have mastered the concepts of business rules and are ready to implement them this book is the place to start.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
4.0 out of 5 stars excellent technology primer for this subject area, March 23, 2008
By 
K. Ambrose (San Francisco, CA United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems) (Paperback)
As a database designer and programmer for over a decade, I had always wondered how a business rules engine might actually be implemented. What were the neccessary "parts"? What was the overall technology strategy for turning documented rules into executable actions? What might an interface need to look like, and what functionality would it need to offer to support a working business rules engine? All these questions are answered in this book. The implementation design provided (as working code in Microsoft Access and VBA) is not "enterprise" ready in the sense that is would support hundreds of users and tens of thousands of business rules. But it is a comprehensive "proof of concept" - with working code - that clearly addresses design and implementation strategies and methods required for these engines. This book has now surely given me more understanding about how these engines can work than probably anyone else has in my organization of over 1000 employees (that admittedly has never implemented this type of funtionality but may very well need to do so sometime in the future).

Prerequisites for understanding this tutorial would be sound understanding of relational database theory (what effective information processing systems do not require this understanding?), good basic understanding of conventional database development concepts, as well as understanding of typical data processing required for both interactive data entry and batch processing of data.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Inside This Book (learn more)
First Sentence:
"As noted in the Introduction, the term business rules means different things to different people." Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
business rules repository, business rule type, type definition screen, business process step, data code value, selected source column, rules engine design, synchronization checker, business rules engine, hidden subtypes, business rule number, report extract file, code generation routine, executable business rules, code generation environment, business rules approach, invariant transactions, special business rules, new rule type, attribute logical names, combo box containing, valid datatypes, screen validation, reference data table, rule atomicity
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Table Physical Name, Column Physical Name, Microsoft Access, Required Screen Fields, Attribute Logical Name, Datatype Type, Pay Pro-Rata, Investor Position, Investment Close Date, Public Function, Credit Card Account, Investment Total Amount, Set An Indicator, Current Project, Error Code, Attribute Column Name, Entity Definition, Nothing Set, Recordset Set, Fee Type, Fund Acronym, Investment Risk Type Code, Current Month Fees Charged, Investment Type Code, Screen Fields Valid Ranges
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject