This paper presents the general framework of the Reflective-Cognitive agent architecture. In our architecture we use modular approach to the reflection as we found it to be a promising way how to throw multi-agent systems together with the computing with limited resources, the programme code reusability and the automated code generation. The architecture is lightweight and it enables the agent to alter its own code in runtime using reflection according to the changes in the environment. At the end of the paper we present results of the architecture implementation showing the plausibility of the created prototype.
展开▼