Considered existing approach for expert systems development. The major components used in expert systems and models of constructing them are reviewed. Expert system and the process of problem solving described in mathematical statement. The key features of intelligent agents are described. Proposed the using of intelligent agents as the main components in the expert system. The mathematical statement of expert system itself, the process of problem solving by one agent and by an expert system as a whole for this approach is described . The example of problem solving is considered.
expert system, knowledge-based system, multi-agent approach, intelligent agents