CodeQuest: Querying Source Code with DataLog
Poster and abstract at OOPSLA 2005, San Diego, USA
Authors: Elnar Hajiyev, Mathieu Verbaere, Oege de Moor and Kris de Volder
>
Abstract
We describe CodeQuest, a system for querying source code. It combines two previous proposals, namely the use of logic programming and database systems. Experiments (on projects ranging from 3KSLOC to 1300KSLOC) confirm that for this application, a query language based on Datalog strikes the right balance between expressiveness and scalability.
BIBTEX:
@inproceedings{codequest05,
author = "Elnar Hajiyev and Mathieu Verbaere and
Oege de Moor and Kris de Volder",
title = "{\em CodeQuest}: Querying Source Code
with DataLog",
booktitle = "Object-Oriented Programming Languages
and Systems { (OOPSLA)} Companion",
year = "2005",
publisher = "ACM Press"}