Abstract
Automated process planning (APP) is a critical interface to both design and manufacturing. Several evolving systems have employed artificial intelligence (AI) procedures to capture the basic logic used by a process planner. However, no effort has been directed to systemize the knowledge in the field of process planning. In this paper process planning knowledge extraction and formalization will be discussed. A framework for the development of intelligent APP systems capable of learning through user interaction is also presented.