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

Publication subTitle :Extending Application Functionality through Metadata Engineering

Publication series :The Morgan Kaufmann Series in Data Management Systems

Author: Chisholm   Malcolm  

Publisher: Elsevier Science‎

Publication year: 2004

E-ISBN: 9780080491479

P-ISBN(Paperback): 9781558609181

P-ISBN(Hardback):  9781558609181

Subject: TP301.6 algorithm theory;TP31 computer software;TP39 computer application

Language: ENG

Access to resources Favorite

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Description

· 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.

Chapter

Front Cover

pp.:  1 – 4

Copyright Page

pp.:  5 – 8

Contents

pp.:  8 – 18

FOREWORD

pp.:  18 – 20

INTRODUCTION

pp.:  20 – 23

Audience

pp.:  23 – 24

Organization

pp.:  24 – 25

The Sample Application

pp.:  25 – 28

Chapter 1. WHAT ARE BUSINESS RULES AND BUSINESS RULES ENGINES?

pp.:  28 – 36

Chapter 2. WHY BUILD A BUSINESS RULES ENGINE?

pp.:  36 – 48

Chapter 3. DATA MODELING AND DATABASE DESIGN

pp.:  48 – 56

Chapter 4. WHO DEFINES BUSINESS RULES AND WHEN DO THEY DO IT?

pp.:  56 – 68

Chapter 5. THE ATOMICITY OF BUSINESS RULES

pp.:  68 – 82

Chapter 6. THE BLACK BOX PROBLEM

pp.:  82 – 90

Chapter 7. THE COMPONENTS OF A BUSINESS RULES ENGINE

pp.:  90 – 114

Chapter 8. POPULATING TABLE DATA IN THE REPOSITORY

pp.:  114 – 138

Chapter 9. POPULATING COLUMN DATA IN THE REPOSITORY

pp.:  138 – 172

Chapter 10. POPULATING RELATIONSHIP AND SUBTYPE DATA IN THE REPOSITORY

pp.:  172 – 214

Chapter 11. POPULATING REFERENCE DATA IN THE REPOSITORY

pp.:  214 – 226

Chapter 12. DEFINING BUSINESS PROCESSES AND RELATED INFORMATION

pp.:  226 – 238

Chapter 13. EXTENDING THE DATABASE

pp.:  238 – 264

Chapter 14. MANAGING THE DATABASE

pp.:  264 – 306

Chapter 15. IMPLEMENTING A SIMPLE BUSINESS RULE

pp.:  306 – 352

Chapter 16. MORE EDIT VALIDATION RULES, RULE COMPONENTS, AND RULE VERSIONS

pp.:  352 – 374

Chapter 17. RULE TYPES FOR CHECKING REFERENTIAL INTEGRITY

pp.:  374 – 394

Chapter 18. WORKING WITH BATCH PROCESSES: SETTING INDICATORS AND REFERENCE DATA CODE VALUES

pp.:  394 – 434

Chapter 19. IMPLEMENTING RULE TYPES USING RELATIONSHIPS AND SUBTYPES

pp.:  434 – 448

Chapter 20. RULES WITH SUBTYPES AND BUSINESS METADATA

pp.:  448 – 458

Chapter 21. DEBUGGING IN BUSINESS RULES ENGINES

pp.:  458 – 470

Chapter 22. MANAGING THE BUSINESS RULES ENGINE

pp.:  470 – 482

Appendix A. USING THE SAMPLE APPLICATION

pp.:  482 – 498

Resources and Further Reading

pp.:  498 – 500

Index

pp.:  500 – 512

The users who browse this book also browse


No browse record.