Michael T. Cox
This paper takes a cursory examination of some of the research roots concerning the topic of metacognition in computation. Various disciplines have examined the many phenomena of metacognition and have produced numerous results, both positive and negative. I discuss some of these aspects of cognition about cognition and the results concerning them from the point of view of the philosopher, the psychologist, and the computer scientist, and I attempt to place them in the context of computational theories. The history is limited to the 20th century.