A method for running an expert system on a data processing system in which the Rulebase is segmented into contextual units so that the system memory can accommodate each unit. Portions of the Rulebase containing data or knowledge that is not needed in a particular application may then be eliminated....http://www.google.de/patents/US4809219?utm_source=gb-gplus-sharePatent US4809219 - Method for processing an expert system rulebase on a system having limited memory