You are here

The expert module

21 January, 2016 - 14:46

The expert module is implemented identically as in the holonic multi-agent architecture.Both layers of the architecture are implemented as agents, because solving any problem given to the student is a complex task that usually requires some intelligent mechanisms like reasoning which are easier to implement inside agents not services. The higher level of the module’s architecture contains only one agent – the expert agent. It receives all requests to solve problems. It finds the corresponding lower level agent and forwards the request to that agent. The lower level consists of agents corresponding to the types of problems used in the system. The architecture of the expert module is depicted in the Figure 12.11.

media/image12.png
Figure 12.11 The expert module’s architecture 
media/image13.png
Figure 12.12 The student module’s architecture