Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

Search: 

  Tutorial: Structural Analysis for Java - What is Structural Analysis for Java?

tructural Analysis for JavaTM (SA4J) is a technology that analyzes structural dependencies of Java applications in order to measure their stability.

Tutorial Details:

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.

How does it work?

Following is an overview of SA4J\'s features and benefits:
Stability Analysis: Measures quality of the application structure by evaluating the web of dependencies between packages, classes, and interfaces of a Java application.

Benefits:

Quantitative and deterministic evaluation of the application structure
Easily-understandable reports asist both architectural experts and non-technical audience
Provision of a degree of confidence that an application is ready to be released.
Antipattern Detection: Detects bad design elements based on the set of known bad design examples.

Benefits:

Automatic detection of architectural problems in the analyzed application
Presentation of common design issues in a UML visual representation
Reduction of the number of antipatterns increases the application stability.
Dependency Web Browsing: Visual explorer of the dependencies and dependents of every package, class, or interface in the application.

Benefits:

A detailed picture of relationships between application components
A detailed map of dependencies for assistance in refactoring.
Package Analysis: Graphical view into the physical and logical organization of the application\'s packages.

Benefits:

Easily-understand starting point in the analysis process
It serves as a guideline for package refactoring.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Structural Analysis for Java - What is Structural Analysis for Java?

View Tutorial:
Structural Analysis for Java - What is Structural Analysis for Java?

Related Tutorials:

Displaying 1 - 50 of about 2887 Related Tutorials.

CAP - Code Analysis Plugin

 
GUI Structural Patterns

 
Analysis tool - SourceGlider for Eclipse

 
BioInformatics Tools

 
IdafeUML

 
Biological Databases Links

 
EclipsePro Audit

 
Java bigdecimal max example

 
Java bigdecimal min example

 
Eclipse Plugin- Editor

 
XML: An Introduction - Brief History

 
Sr. Java Developer with EJB Experience

 
Open Source Code Analyzers written in Java

 
ASPIRE

 
SlickEdit

 
Business Intelligence in Healthcare

 
TTworkbench

 
Eclipse Trader

 
Super-class in java

 
Sub-class in java

 
About IDE

 
Integrated Development Environment (IDE)

 
Java Tools

 
Java Tools

 
Java Notes: Table of Contents

 
Java Bigdecimal

 
Java for Linux

 
OOPs and Its Concepts in Java

 
Display a dialog box with Java Error

 
AppPerfect Code Analyzer

 
RMI Plugin for Eclipse

 
Java - Continue statement in Java

 
Java Debugger

 
Java Debugger

 
Java Debugger

 
JEE 5 API

 
Java Create Directory - Java Tutorial

 
Learn Java Quickly, Quick Java Tutorial

 
Java Write To File - Java Tutorial

 
Learn Java - Learn Java Quickly

 
Java for Windows

 
Download and Install Java

 
Create File in Java

 
Compiling a Java program

 
Cantata++ - for testing C and C++ software

 
How to Java Program

 
First Java Program

 
Design Patterns

 
JAVA JAZZ UP - Free online Java magazine

 
Java - Class, Object and Methods in Java

 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.