Begin forwarded message:

From: Radu Marinescu <radu.marinescu@cs.upt.ro>
Date: November 7, 2008 5:48:16 PM CEST
To: Doru Girba <girba@iam.unibe.ch>, Alexandre Bergel <Alexandre.Bergel@inria.fr>, Stéphane Ducasse <stephane.ducasse@inria.fr>, Menanteau Jannick <jannick.menanteau@free.fr>
Cc: LOOSE Research Group <lrg@cs.upt.ro>
Subject: iPlasma 6 Released!

Dear all,

I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)

The new version, can be downloaded from the traditional location:
http://loose.upt.ro/iplasma/iplasma.zip

...and it has some good news, especially for the MOOSE community:

1. the duplicated library classes from exported MSE file are finally gone!

2. the exported MSE file includes now also information about Java annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.

3. for Mac users there is additional good news: the bug that appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !) 

In case you want to play with iPlasma beyond generating an MSE files, there are more good news:

4. We added several metrics and detection of problems related related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle)  
5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems)
6. There are more details about design problems in the HTML-like Detail View
7. At any time the current detail can be saved  as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.

I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.

cheers,
radu.

-----
Use Eclipse? Try inCode!