Next I am going to
talk about various feature extraction techniques and their evaluations.
We examine the
related work on source code categorization first, followed by our work.
Our work can be
divided into two parts: context free analysis includes lexical analysis,
syntax analysis and metrics analysis, while context-sensitive analysis
examines JavaScript-specific contextual features.