“…It is essentially a design that addresses the question of what is a Theory of Cognition, as described by Newell [50], and tries to answer some of the issues that comprise Norman's Cognitive Science agenda [30]. Based on earlier work [51,52], it has been developed to address the limitations of initial and incremental implementations [15,16,53,54]. While the CAMAL project draws on research in human cognition, it addresses many of the issues raised above and in doing so aims to produce adaptable machine intelligence, and not to produce human-like artificial intelligence.…”