Expert systems for engineering design : problem components, techniques, and prototypes RychenerMichael D. 1983 Robotics Institute