“…Turning back to the aspect of having a variety of di erent solvers available for solving di erent problems concerning a same knowledge base, it is interesting to note that this is exactly what the evolution on execution models for logic programs has been achieving over the last decennium. The introduction of delays, of various types of constraint solvers, in particular the open-box constraint solvers which provide an entire spectrum of di erent solvers combined in one, of tabulation ( 26,21]), of model generation ( 14]), of abductive ( 10]) and inductive solvers ( 15]), already provide a rich problem solving toolkit to support the knowledge engineering approach. However, as far as we know, current systems do not integrate a signi cant number of the above solvers into one powerful development system.…”