Business Rules Engine


The Business Rules Engine consists of three components - a rules Processing Engine, a Rule Designer, and a Program Designer. The Processing Engine is a web service that correlates real time events with a set of rules that may or may not result in an action. The Rule Designer is an Engineering tool for creating custom rules used by the Program Designer. The Program Designer is a Marketing tool used to quickly and easily assemble rules into incentive or reward programs.

Our Role in the Project

At the time of this project, our CTO - Chuck Berg - was employed by Station Casinos LLC, and was the Architect and Lead Developer for this project. He personally developed the inital proof-of-concept and first beta version of the software, then supervised an outside contract organization that completed the first release.

Project Status

The Business Rules Engine has been live in production for over a year. CRB Consulting is not involved in any current development.

Technologies Used

★ C# ★ WCF ★ WPF ★ WF
★ MSMQ ★ Neuron Service Bus ★ Entity Framework ★ SQL Server 2008
★ .NET Framework 4.0 ★ Visual Studio 2012 ★ TFS 2010