SEAMS Workshop May 2006, Shanghai
Optimizing a Rule Engine
using Adaptive Programming Techniques
Changhai Ke Chief Architect, ILOG http://www.ilog.com
Optimizing a Rule Engine using Adaptive Programming Techniques - - PowerPoint PPT Presentation
SEAMS Workshop May 2006, Shanghai Optimizing a Rule Engine using Adaptive Programming Techniques Changhai Ke Chief Architect, ILOG http://www.ilog.com Agenda Rule engines, rule interpreters Implementation & challenges 1.
Changhai Ke Chief Architect, ILOG http://www.ilog.com
May 4 2006
Changhai Ke - ILOG S.A.
2
May 4 2006
Changhai Ke - ILOG S.A.
3
1. If the shopping cart contains 3 CDs and the total value is greater than $100, then offer a free CD. 2. If the call is made during the first week of the chinese new year, give a 20% discount.
May 4 2006
Changhai Ke - ILOG S.A.
4
May 4 2006
Changhai Ke - ILOG S.A.
5
May 4 2006
Changhai Ke - ILOG S.A.
6
The use of various optimization techniques
May 4 2006
Changhai Ke - ILOG S.A.
7
May 4 2006
Changhai Ke - ILOG S.A.
8
Adaptation to the user’s classes
May 4 2006
Changhai Ke - ILOG S.A.
9
May 4 2006
Changhai Ke - ILOG S.A.
10
May 4 2006
Changhai Ke - ILOG S.A.
11
May 4 2006
Changhai Ke - ILOG S.A.
12
runtime
May 4 2006
Changhai Ke - ILOG S.A.
13