PRODIGY design inspired by software engineering

PRODIGY and Software Engineering

The designers of PRODIGY, instead of basing their design on human cognitive processing, used some of the methodologies developed from Software Engineering. Since PRODIGY is, in effect, a large software project, the designers felt that many of the lessons learned by software engineers should be applicable to the design and implementation of an integrated cognitive architecture. Specifically, the modular design of the PRODIGY architecture and the utilization of a knowledge representation (or data structure) with uniform accessibility were both based on software engineering principles.


To return, press HOME.