Version 1.2.0 online... |
After long months of hard work - here it comes: CAP 1.2.0 :)...
Improved features (eg. a customizeable class filters, more views, ...) help to improve your architecture.
Do not forget to check Window - Preferences - CAP
You can easily install CAP using the Update Manager...
|
| CAP - Code Analysis Plugin |
Welcome Stranger. This is the homepage of the Code Analysis Plugin (CAP).
CAP is a plugin for the eclipse platform and analysis the dependencies of your Java project.
It opens a own perspective and displays the results in an clear way using different diagrams.
Showing the weaknesses in your architektur, will help to improve the encapsulation. As a result
your application will have a maximized reusability and a much better maintainability.
The main approach of the analysis is based on a paper published by Robert Martin
in 1994. It is called "OO Design Quality Metrics" - JDepend follows the same main idea.
|
Core Features |
- Eclipse-Plugin (3.0+)
- Rich and clear visualization
- Analyzes package and class dependencies
- Identifies weakneses in the architecture
- Helps to improve
- Encapsulation
- Architecture
- Package structure
- (Re)usability
- Maintainability
- ...
- Extensibility (extend with your own plugins)
|
Screenshots
The CAP perspective
|
|
Installation |
|
The installation is very easy. You can use the build-in Update Manager.
Create a new update site with the url "http://cap.xore.de/update".
You can follow the step-by-step guid.
|
Dependencies |
You need at least Eclipse 3.0 and JDK 1.4 to run CAP successfully. Older versions are not supported officially.
CAP depends on two plugins, that need to be installed, too:
- JFreeGraph:
This plugin is available via the update manager, too.
- GEF:
Use the official Eclipse update page to get it or
The Graphical Editing Framework can be downloaded from its project page.
You can check all installed plugins by selecting "About Eclipse Platfrom" - "Plug-in Details" from the help menu.
|
Usage |
Using CAP is very easy: Just right click on a Java project in the "Package Explorer" and select "Show CAP".
The perspective will be automatically changed to the CAP perspective. The selected project will be analysed and the analysis
will be presented in different views.
|
Thanks to ej-technologies |
|
ej-technologies offered a free license of their great tool
JProfiler.
This will help us to improve CAP further.
|