Ilog implementation
Interfaces