Keynote Address: .QL for Source Code Analysis
Many tasks in source code analysis can be viewed as evaluating queries over a relational representation of the code. Here we present an object-oriented query language, named .QL, and demonstrate its use for general navigation, bug finding and enforcing coding conventions. We then focus on the partic...
Saved in:
Published in | Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007) pp. 3 - 16 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2007
|
Online Access | Get full text |
Cover
Loading…
Summary: | Many tasks in source code analysis can be viewed as evaluating queries over a relational representation of the code. Here we present an object-oriented query language, named .QL, and demonstrate its use for general navigation, bug finding and enforcing coding conventions. We then focus on the particular problem of specifying metrics as queries. |
---|---|
ISBN: | 0769528805 9780769528809 |
DOI: | 10.1109/SCAM.2007.31 |