CoFlo is a Free and Open Source source code analysis tool which generates and analyzes control flow graphs from C and C++ source. Control flow graphs can be output in graphical or textual format.
CoFlo’s target audience is all developers in need of a deeper inspection, analysis, understanding
... [More], and visualization of their C and C++ source code. [Less]
OPAL is a platform for analyzing and engineering Java byte code that is written in Scala and which leverages Scala's advanced language features to provide a new and previously unseen level of customizability and scalability. OPAL was designed from the ground up with extensibility, adaptability and
... [More] scalability in mind.
In general, OPAL facilitates writing concurrent analyses and is already highly parallelized.
On top of the framework for representing and engineering Java byte code, OPAL in particular provides a framework for the abstract interpretation of Java bytecode. Additionally, it has built-in support for the analysis of static source code dependencies and generally provides extensive support for pattern-matching on Java bytecode. [Less]
Hets is a parsing, static analysis and proof management tool combining various tools for different specification languages, thus providing a tool for the heterogeneous specification language HetCASL.
The structuring constructs of this language are those of CASL, plus some new heterogeneous
... [More] constructs for indicating the language and for language translations.
Hence, Hets is based on a graph of logics and languages. [Less]
The Checker Framework enhances Java's type system to make it more powerful and useful. This lets software developers detect and prevent errors in their Java programs.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy