codeQuest: Scalable Source Code Queries with Datalog

  title={codeQuest:  Scalable Source Code Queries with Datalog},
  author={Elnar Hajiyev and Mathieu Verbaere and Oege de Moor},
Source code querying tools allow programmers to explore relations between different parts of the code base. This paper describes such a tool, named CodeQuest . It combines two previous proposals, namely the use of logic programming and database systems. As the query language we use safe Datalog, which was originally introduced in the theory of databases. That provides just the right level of expressiveness; in particular recursion is indispensable for source code queries. Safe Datalog is like… CONTINUE READING
Highly Influential
This paper has highly influenced 11 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 281 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.


Publications citing this paper.
Showing 1-10 of 124 extracted citations

282 Citations

Citations per Year
Semantic Scholar estimates that this publication has 282 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 39 references

Create a root combinedplot interface. JFreeChart feature request: 1234995&group id=15494&atid=365494

  • Eric Sword
  • 2005
Highly Influential
3 Excerpts

Linton . Implementing relational views of programs

  • A. Mark
  • 2005