• 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