Before revision: Data-driven static analysis Data-driven static analysis uses large amounts of code to infer coding rules .
After revision: Data-driven static analysis Data-driven static analysis leverages extensive codebasesand improve the accuracy of the analysis to infer coding rules .