This artefact contains the source code, measurement environment and measurement data of the evaluation of the paper with the same name. Abstract of the Publication Context: Domain-specific languages (DSLs) enable domain experts to specify tasks and problems themselves, while enabling static analysis to elucidate issues in the modelled domain early. Although language workbenches have simplified the design of DSLs and extensions to general purpose languages, static analyses must still be implemented manually. Inquiry: Moreover, static analyses, e.g., complexity metrics, dependency analysis, and declaration-use analysis, are usually domain-dependent and cannot be easily reused. Therefore, transferring existing static analyses to another DSL ...
Static analysis is the name given to a number of compile time analysis techniques used to automatica...
Paper Abstract Abstract interpretation is a methodology for defining sound static analyses. Yet, bu...
This paper presents an object-oriented technique for rewriting abstract syntax trees in order to sim...
Programming languages are ever evolving, with new languages being invented to solve new problems, an...
International audienceThe aim of static analysis is to infer invariants about programs that are tigh...
While industrial-strength static analysis over large, real-world codebases has become commonplace, s...
This artifact contains the evaluation benchmarks for the paper "Static Analysis of Java Enterprise A...
This artefact contains the source code, measurement environment and measurement data of the evaluati...
The application field of static analysis techniques for objectoriented programming is getting broade...
The use of automatic static analysis has been a software engineering best practice for decades. Howe...
Programming languages are the main tools used to describe models of the real world and algorithms wh...
Static analysis on source code or binary code retrieves information about a software program. In obj...
technical reportWe contribute to the state of the art in static analysis of declarative languages wi...
This article considers static analysis based on abstract interpretation of logic programs over combi...
We show that abstract interpretation-based static program analysis can be made ecient and precise en...
Static analysis is the name given to a number of compile time analysis techniques used to automatica...
Paper Abstract Abstract interpretation is a methodology for defining sound static analyses. Yet, bu...
This paper presents an object-oriented technique for rewriting abstract syntax trees in order to sim...
Programming languages are ever evolving, with new languages being invented to solve new problems, an...
International audienceThe aim of static analysis is to infer invariants about programs that are tigh...
While industrial-strength static analysis over large, real-world codebases has become commonplace, s...
This artifact contains the evaluation benchmarks for the paper "Static Analysis of Java Enterprise A...
This artefact contains the source code, measurement environment and measurement data of the evaluati...
The application field of static analysis techniques for objectoriented programming is getting broade...
The use of automatic static analysis has been a software engineering best practice for decades. Howe...
Programming languages are the main tools used to describe models of the real world and algorithms wh...
Static analysis on source code or binary code retrieves information about a software program. In obj...
technical reportWe contribute to the state of the art in static analysis of declarative languages wi...
This article considers static analysis based on abstract interpretation of logic programs over combi...
We show that abstract interpretation-based static program analysis can be made ecient and precise en...
Static analysis is the name given to a number of compile time analysis techniques used to automatica...
Paper Abstract Abstract interpretation is a methodology for defining sound static analyses. Yet, bu...
This paper presents an object-oriented technique for rewriting abstract syntax trees in order to sim...