RSS Feed for This PostCurrent Article

Java: Structural Analysis using SA4J

This is a good tool to perform analysis on your Java application.

As quoted from the website, Structural Analysis for JavaTM (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.

This technology runs on several versions of Windows®, Linux®, and Sun Solaris.


It can perform

  • Stability Analysis
  • Antipattern Detection
  • Dependency Web Browsing
  • Package Analysis
  • “What if” Analysis

Trackback URL

RSS Feed for This PostPost a Comment

Refresh Image