While their approach is fast to execute, it is limited to a restricted set of domain specific attributes; requires a training corpus of example sentences to define the space of possible surface realisations; and is based on a large set (800 rules) of domain specific rules extracted semi-automatically from the training corpus.
we use a general, small size grammar (around 50 rules) and a lexicon which is automatically derived from the input ontologies.