From NLG Systems Wiki
CCG stands for Combinatory Categorial Grammar, an extended categorial grammar developed by Mark Steedman and his students.
For more information, see e.g. http://en.wikipedia.org/wiki/Combinatory_categorial_grammar
This wiki believes that the following NLG systems are based on the CCG framework:
|24530062004||24530062004||COnversational Multimodal Interaction with Computers|