1. A fuzzy inference development system, comprising: a specifications input device for receiving inference engine specifications data; a knowledge input device for receiving knowledge data used in performing at least one fuzzy inference; an inference engine memory for storing a plurality of inference engines; and a selection processor for selecting at least one of said plurality of inference engines from said inference engine memory based upon a determination by said selection processor that said selected inference engine is appropriate for said at least one fuzzy inference which uses said knowledge data received from said knowledge input device and said inference engine specifications data received from said specifications input device.