Abstract
The Rascal meta-programming language provides a number of features supporting the development of program analysis tools. However, sometimes the analysis to be developed is already implemented by another system. In this case, Rascal can provide a useful front-end for this system, handling the parsing of the input program, any transformation (if needed) of this program into individual analysis tasks, and the display of the results generated by the analysis. In this paper we describe a tool, RLSRunner, which provides this integration with static analysis tools defined using the K framework, a rewriting-based framework for defining the semantics of programming languages.
Original language | English |
---|---|
Title of host publication | Proceedings of the 4th International Conference on Software Language Engineering, SLE 2011, July 3-4, 2011, Braga, Portugal, Revised Selected Papers |
Editors | A. Sloane, U. Assmann |
Place of Publication | Berlin |
Publisher | Springer |
Pages | 344-353 |
ISBN (Print) | 978-3-642-28829-6 |
DOIs | |
Publication status | Published - 2012 |
Externally published | Yes |
Event | 4th International Conference on Software Language Engineering (SLE 2011) - Braga, Portugal Duration: 3 Jul 2011 → 4 Jul 2011 Conference number: 4 http://www.sleconf.org/2011/ |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 6940 |
ISSN (Print) | 0302-9743 |
Conference
Conference | 4th International Conference on Software Language Engineering (SLE 2011) |
---|---|
Abbreviated title | SLE 2011 |
Country/Territory | Portugal |
City | Braga |
Period | 3/07/11 → 4/07/11 |
Internet address |