1. A computer aided design system for determining a process design of machining a part based on given features including geometric features, wherein the system comprises: an Episodal Associative Memory (EAM) which includes means including a genetic algorithm for self-organizing designs; a cognitive memory; means for producing a model of said part which includes a Feature-Based Design Environment (FBDE) for creating, manipulating, and editing a model of the part based on said given features; means for determining a setup sequence using said EAM, means for automatically generating a fixture configuration for each setup; means for automatically generating a feature sequence which depends on the setup sequence using said EAM; means for determining an operation sequence using said EAM; wherein the cognitive memory includes means for modifying one or more of the setup sequence, the feature sequence, and operation sequence, including means for comparing previously provided and updated sequences to update weights of the cognitive memory, the resultant process being stored and clustered in the cognitive memory for future retrieval; means for concept generation to identify new knowledge regarding the process design.