A draft report on the STANDUP system (successor of JAPE-1 and JAPE-2) is at here. This is due to appear in Applied Artificial Intelligence.
See also Graeme Ritchie's recent book: `The Linguistic Analysis of Jokes'
Try Ritchie's by-hand joke-generation task: instructions here, worksheet here