Dependency Parsing for Grammar Correction

Hi,
http://web-ext.u-aizu.ac.jp/~mozgovoy/homepage/papers/mozgovoy11b.pdf
I was trying to add some rules to correct subject-verb agreement sentences, however, I couldn’t do that using just a linear addition of rules.

While looking for parse trees I came across a paper [link].

I want to know if this is the right approach. It’ll be great if someone could guide me regarding this.

Thanks,
Manya