Wei Lu and Min-Yen Kan
AIRS 2005 (Jeju Island, Korea)
13/22
Outline
•Introduction
•Categorization Scheme
•Feature Extraction Techniques
–Related Work
–Our Work
•Lexical Analysis
•Syntax Analysis
•Metrics Analysis
•Object Communication Analysis
•Contextual Analysis
•Conclusion
–
Context-free Analysis
Context-sensitive Analysis
So far we have tried to examine various features from source codes. However, we have so far only treated source codes no more than simple static texts.
JavaScript is different from other texts in several ways.
Firstly, as a source code, it can get executed, we may examine features from execution.
Secondly, JavaScript appears on Web pages, so it has context, therefore we may find features from its context.