Building Useful Program Analysis Tools Using an Extensible Java Compiler (original) (raw)
Related papers
Spoon: A Library for Implementing Analyses and Transformations of Java Source Code
Lessons from building static analysis tools at Google
Communications of the ACM, 2018
DR-Tools: a suite of lightweight open-source tools to measure and visualize Java source code
ICSME 2020 (Tool Demo Track), 2020
An Extensible System for Source Code Analysis
IEEE Transactions on Software Engineering, 1998
1998
GENOA---a customizable, front-end-retargetable source code analysis framework
ACM Transactions on Software Engineering and Methodology, 1999
Declarative Intraprocedural Flow Analysis of Java Source Code
Electronic Notes in Theoretical Computer Science, 2009
Kex: A Platform For Analysis Of JVM Programs
Information and Control Systems
Large-scale, AST-based API-usage analysis of open-source Java projects
2011
Lupa: A Framework for Large Scale Analysis of the Programming Language Usage
2022
Polyglot: An extensible compiler framework for Java
Proceedings of the 12th …, 2003
Performing High Efficiency Source Code Static Analysis with Intelligent Extensions
11th Asia-Pacific Software Engineering Conference, 2004
4D Ariadne the Static Debugger of Java Programs
Periodica Polytechnica Electrical Engineering, 2011
Integrating the Soot Compiler Infrastructure into an IDE
Lecture Notes in Computer Science, 2004
Sextant: A tool to specify and visualize software metrics for Java source-code
2013 4th International Workshop on Emerging Trends in Software Metrics (WETSoM), 2013
GENOA: a customizable language-and front-end independent code analyzer
1992
Monarch: A High-Assurance Java-to-Java (J2j) Source-Code Migrator
2011
Automatic Generation of Code Analysis Tools
Proceedings of the 1st International Workshop on Real World Domain Specific Languages
Renraku: the One Static Analysis Model to Rule Them All
2017
Analysis of Java Programs using Joana and Java SDG API
Using Static Analysis For IDE ’ s for Dynamic Languages
Experimental Evaluation of Static Source Code Analysis Tools
Spy: A flexible code profiling framework
Computer Languages, Systems & Structures, 2012
GAST: A Generic AST Representation for Language-Independent Source Code Analysis
Enfoque UTE, 2023
Analizo: an extensible multi-language source code analysis and visualization toolkit
Citado na pág, 2010
An empirical investigation into a large-scale Java open source code repository
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement - ESEM '10, 2010