Object-oriented queries over software systems
Oege de Moor, Elnar Hajiyev, Mathieu Verbaere · 2007
Code queries are useful for enforcing coding conventions, navigating a large code base, and for identifying locations to refactor. The program understanding community has long advocated the use of a relational database to facilitate such code queries [3, 9]. While the idea has found some uptake in industry [2, 11], relational queries over code have not yet found widespread use.