(2010). Cognition, metacognition agents and architectures: society of mind approach to cognition and metacognition in cognitive architectures. Lambert Academic Publishing