36. A method as claimed in claim 35 wherein the step of executing knowledge sources further includes the step of, after the step of interrupting, determining whether an interrupted knowledge source should be rescheduled for execution.
36. A method as claimed in claim 35 wherein the step of executing knowledge sources further includes the step of, after the step of interrupting, determining whether an interrupted knowledge source should be rescheduled for execution. 37. A method as claimed in claim 36 wherein the step of executing knowledge sources further includes the step of, after determining whether an interrupted knowledge source should be rescheduled for execution, rescheduling that knowledge source in accordance with the determination.