Geeks With Blogs

Charles Young

 This is the second of a three-part series, as follows:

In part one of this three-part series, I explained some of the historical influences that led Microsoft to design their Business Rules Engine as a 'situated reasoning engine'.   In this second part, I want to look at a pattern that exploits these features.   Microsoft's engine is often described as a 'forward-chaining' rule engine.   However, like several other similar engines, it is entirely capable of undertaking 'backward-chaining' as well.   It has no explicit, built-in support for the semantics of backward-chaining, which is a pity.   However, the 'situated' capabilities of the engine are sufficient to implement the backward-chaining approach.
Posted on Monday, January 18, 2010 5:27 AM BizTalk Server 2004/2006 , Microsoft Business Rule Framework | Back to top

Comments on this post: MS BRE Backward Chaining - Part 2: The 'Simple Name' pattern

No comments posted yet.
Your comment:
 (will show your gravatar)

Copyright © Charles Young | Powered by: