.QL for Source Code Analysis
This research was carried out outside the university, and the results are proprietary. Unfortunately, this means that the full text of the paper cannot be made available on this website.
The paper was published in the proceedings of SCAM 2007. For more information, please consult the conference website.
- In: Invited talk at Source Code Analysis and Manipulation, Paris, France, September 2007 (SCAM 2007).
- Authors: Oege de Moor, Mathieu Verbaere, Elnar Hajiyev, Pavel Avgustinov, Torbjörn Ekman, Neil Ongkingco, Damien Sereni and Julian Tibble
- Abstract:
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.
- Bibtex:
@inproceedings{scam07semmle, author = "Oege de Moor and Mathieu Verbaere and Elnar Hajiyev and Pavel Avgustinov and Torbj{\"o}rn Ekman and Neil Ongkingco and Damien Sereni and Julian Tibble", title = "{.QL} for Source Code Analysis", booktitle = "Source Code Analysis and Manipulation (SCAM '07)", year = "2007"}