Disassembly has become an important issue recently, as people begin to be c
oncerned about the environment and natural resources. Many methodologies ha
ve been used to tackle disassembly problems. Design for disassembly (DFD) a
nd planning for disassembly (PFD) are the two main approaches to address su
ch problems. The focus of this paper is on PFD. To assist planners to solve
PFD problems, a system must have some heuristics and domain specific knowl
edge, which is related to the representation of the disassembly knowledge.
In previous work, the authors proposed to use EMOPs (eposodic memory organi
zation packet) for the knowledge representation of the PFD plan. This paper
presents the implementation of the EMOP memory model. The model has been i
mplemented in C++. Examples are presented to demonstrate the capabilities o
f the memory model.