Title :
Program analysis using interactive and visual querying
Author :
Jridi, Jamel Eddine ; Sahraoui, Houari ; Langlais, Philippe
Author_Institution :
DIRO, Univ. de Montreal, Montreal, QC, Canada
Abstract :
We propose an interactive querying approach for program analysis and comprehension tasks. In our approach, an analyst uses a set of basic filters (information retrieval, structural, quantitative, and user selection) to define complex queries. These queries are built following an interactive and iterative process where basic filters are selected and executed, and their results displayed, changed, and combined using predefined operators.
Keywords :
interactive systems; program diagnostics; program visualisation; query processing; reverse engineering; software maintenance; complex query; filter; information retrieval; interactive process; interactive querying; iterative process; program analysis; program comprehension task; software maintenance; user selection; visual querying; visualization; Information filters; Keyword search; Maintenance engineering; Measurement; Software engineering; Visualization; code querying; program analysis; visualization;
Conference_Titel :
Search-Driven Development - Users, Infrastructure, Tools and Evaluation (SUITE), 2012 ICSE Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1847-1
DOI :
10.1109/SUITE.2012.6225471