Expert system development: current problems, future needs