My Blog

Welcome! What is this blog for/What will be blogged here? Well, frankly, only time will tell that ... ;-) The plan is to have stuff like ... what I plan to do/Interesting things that I want to share. My interests and hobbies ... and what I'm doing/not doing for it. Random thoughts/Opinions. Just about anything I feel like writing! have fun!

Friday, November 05, 2004

Static Analysis

Version 0.7 of Lint4J has been released.

Lint4j ("Lint for Java") is a static Java source code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis.

IBM's alphaWorks has a few other tools for static analysis -

Structural Analysis for Java

SA4J is a technology that analyzes structural dependencies of Java applications in order to measure their stability. It detects structural "anti-patterns" (suspicious design elements) and provides dependency web browsing for detailed exploration of anti-patterns in the dependency web. SA4J also enables "what if" analysis in order to assess the impact of change on the functionality of the application; and it offers guidelines for package re-factoring.

HeapAnalyzer

HeapAnalyzer allows the finding of a possible Java heap leak area through its heuristic search engine and analysis of the Java heap dump in Java applications.

HeapRoots

HeapRoots is a tool for debugging memory leaks in JavaTM applications through analysis of "heap dumps."

aDesigner

The aDesigner is a disability simulator that helps Web designers ensure that their pages are accessible and usable by the visually impaired.

0 Comments:

Post a Comment

<< Home