< Terug naar vorige pagina

Publicatie

Program Querying with a SOUL: the Barista Tool Suite

Boekbijdrage - Boekhoofdstuk Conferentiebijdrage

Extracting information from the source code of a program is an important step in the way to program understanding, manipulation, development and maintenance. To this end, logic-based query languages provide a declarative manner in which to identify program elements of interest. In this paper we present BARISTA, a tool-suite for querying Java programs based on the Smalltalk Open Unification Language (SOUL). BARISTA offers programmers an advanced IDE to write queries and navigate their results. Tool builders can benefit from SOUL querying facilities by exploiting the on demand code querying and query scheduling services offered by BARISTA.
Boek: Proceedings of the 27th IEEE International Conference on Software Maintenance (ICSM 2011)
Series: Proceedings of the 27th IEEE International Conference on Software Maintenance (ICSM 2011)
ISBN:978-1-4577-0664-6
Jaar van publicatie:2011
Trefwoorden:program querying, logic meta programming, static analysis, software engineering
  • ORCID: /0000-0001-7724-3412/work/83782307
  • ORCID: /0000-0002-1710-1268/work/59167925
  • Scopus Id: 83455221555