DocumentCode :
1890244
Title :
Keynote Address: .QL for Source Code Analysis
Author :
de Moor, O. ; Verbaere, M. ; Hajiyev, E.
Author_Institution :
Semmle Ltd. Magdalen Centre, Oxford
fYear :
2007
fDate :
Sept. 30 2007-Oct. 1 2007
Firstpage :
3
Lastpage :
16
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.
Keywords :
object-oriented languages; program debugging; query languages; software metrics; .QL object-oriented query language; bug finding; code navigation; query metrics specification; relational code representation; source code analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Source Code Analysis and Manipulation, 2007. SCAM 2007. Seventh IEEE International Working Conference on
Conference_Location :
Paris
Print_ISBN :
978-0-7695-2880-9
Type :
conf
DOI :
10.1109/SCAM.2007.31
Filename :
4362893
Link To Document :
بازگشت