Java Riviera JUG soirée SOA @ Sophia-Antipolis le 10 avril 2009

Posté par . Modéré par Jaimé Ragnagna.
Tags :
4
4
avr.
2009
Java
Le Riviera JUG organise sa deuxième rencontre gratuite sur le thème Service Oriented Architecture (SOA) le vendredi 10 avril 2009 sur le site de Stonesoft à Sophia-Antipolis.

Qu’est-ce qu’un Enterprise Service Bus (ESB) ?
Nicolas et Stéphane avaient la discussion suivante (ou proche de) avec Gaël Blondelle à Devoxx 2008 :
Stéphane : « Mais c’est quoi en fait un ESB ? »
Nicolas : « Un ESB c’est facile : c’est un truc où on branche plein d'applis, et elles se parlent par le bus et tout marche automatiquement. »
Gaël : « Euh… pas tout à fait. Je vous expliquerai un jour : c’est plus compliqué. »

Eh bien voilà l’occasion révée, grâce à Gaël Blondelle (CTO de EBMWebSourcing) et Christophe Deneux (Architecte à Capgemini), d’enfin comprendre par l’exemple de PEtALS ce que fait un ESB et pourquoi un ESB « open-source » c’est mieux.

D’autre part nous allons avoir une présentation de Bonita qui éclairera le rôle que joue le Business Process Management (BPM) dans les applications Java.

Java Sortie de la version 1.7 de Sonar

Posté par (page perso) . Modéré par patrick_g.
4
31
mar.
2009
Java
Sonar est une plate-forme libre (LGPL v3) permettant de gérer la qualité du code source Java ou PHP (exécution de tests unitaires, analyse de la couverture du code par ces tests, vérifications du respect des règles de codage, etc.). La version 1.7 de Sonar vient de sortir. Cette version apporte de nouvelles fonctionnalités et notamment :
  • La possibilité d'exclure des classes ou des packages de l'analyse qualité ;
  • L'élargissement du champ d'utilisation, en permettant d'injecter le résultat de la couverture de code et des tests unitaires depuis un build ant ;
Cette version améliore également de manière sensible certaines fonctionnalités :
  • Extension du nuage de classes sur la couverture de code aux modules et packages ;
  • Meilleure compatibilité avec IE6 ;
  • Ajout d'une vue "résultats de tests unitaires" et d'une vue "code dupliqué" à l'outil de visualisation de code source.
Pour essayer ces nouvelles fonctionnalités, il suffit de télécharger la version 1.7 et de l'installer. Il existe un mode démo / test de Sonar permettant de l'essayer (suivre le "2 minutes tutorial").

Java JOnAS 5.1 M5 : Serveur d'application certifié Java EE 5 !

Posté par (page perso) . Modéré par patrick_g.
Tags :
8
18
mar.
2009
Java
Le moment est enfin arrivé d'annoncer la première version certifiée Java EE 5 de JOnAS ! En effet, JOnAS passe désormais avec succès l'intégralité de la suite de tests Java EE 5.

Cette nouvelle version (M5) de JOnAS 5.1 inclut le support complet JAX-WS 2.0 (Service web) et EJB 3.0. La persistance (Java Persistance API 1.0) est fournie par Hibernate (3.4.0 GA) ou EclipseLink (1.0.1). Cette nouvelle version apporte aussi de nombreuses améliorations dans le cœur de JOnAS ainsi que de nombreuses corrections de bugs.

JOnAS est un serveur d'applications construit à base de composants OSGi et s'appuie sur la passerelle Apache Felix.

Java Gérer des seuils d'alerte qualité sur le code source avec Sonar 1.6

Posté par (page perso) . Modéré par tuiu pol.
Tags : aucun
9
12
fév.
2009
Java
Sonar est une plate-forme libre (LGPL v3) permettant de gérer la qualité du code source (exécution de tests unitaires, analyse de la couverture du code par ces tests, vérifications du respect des règles de codage, etc.).

La version 1.6 de Sonar vient de sortir. Cette version met particulièrement l'accent sur la gestion des profils qualité en permettant notamment d'utiliser des profils différents en fonction de la typologie du projet et en fournissant un mécanisme d'alertes basé sur la gestion de seuils (par exemple déclenchement d'une alerte si la couverture de code est inférieure à 35%...). Cette gestion avancée des profils permet désormais de classer l'outil comme un outil de gouvernance qualité et non plus seulement comme un outil de reporting des métriques qualité.

Pour essayer ces nouvelles fonctionnalités, il suffit de télécharger la version 1.6 et de suivre le "2 minutes tutorial".

Java Open Web Server 1.0 est libéré

Posté par . Modéré par baud123.
15
24
jan.
2009
Java
Le 13 janvier dernier était annoncé par l'intermédiaire de Jyri Virkki, ingénieur chez Sun, la libération d'un des produits du groupe.

Publié sous licence BSD, Open Web Server est la version libre de Sun Java System Web Server, anciennement connu sous d'autres noms tels que Sun ONE Web Server, iPlanet Web Server, ou Netscape Enterprise Server.

Open Web Server est particulièrement adapté aux applications des entreprises. Il comprend un moteur HTTP et permet la gestion de contenu dynamique grâce à SHTML, CGI, FastCGI, ou à l'aide de son interface NSAPI. Il permet également l'authentification par l'intermédiaire de LDAP ou via SSL.

Il est cependant essentiel de noter qu'il ne s'agit pas d'une libération totale du code. La nouvelle dénomination du projet intervient afin de le différencier du "Sun Java System Web Server" classique. En effet, les interfaces d'administration ou la prise en charge de contenus dynamiques crées à l'aide de Java tels que JSP manquent à l'appel. Une comparaison des fonctionnalités entre les deux projets est disponible sur une page dédiée.

Java Création d'un Java User Group pour Nice - Sophia Antipolis

Posté par . Modéré par Mouns.
Tags :
3
18
déc.
2008
Java
Nous sommes fiers de vous annoncer la création du Riviera Java User Group de Nice et Sophia Antipolis. Notre but et d'unir les développeurs Java de Marseille jusqu'à Monaco (pourquoi pas une partie de l'Italie si nos amis Italiens se montrent intéressés). Nous comptons organiser des réunions régulières après janvier 2009 à un endroit qui reste à déterminer, mais qui sera probablement Sophia-Antipolis ou Nice.

Que ce soit mensuel ou bi-mensuel, probablement après le travail, nous nous réunirons et accueillerons des intervenants régionaux et internationaux pour nous parler de technologies Java. Que vous soyez étudiant, un débutant en Java, un expert professionnel, ou intéressé pour faire une présentation, n'hésitez pas à nous contacter pendant que nous organisons tout ça.

Notre première réunion est prévue pour le 14 janvier 2009 et se déroulera sur tout une après-midi avec pas moins de trois présentations. Venez nombreux !

Java Météo France migre sous Lutece

Posté par (page perso) . Modéré par Sylvain Rampacek.
Tags :
10
23
sept.
2008
Java
Le site de Météo France vient de migrer sur l'outil de portail web en Java Lutece (licence BSD).

Ce site est classé par Alexa parmi les sites français les plus fréquentés (trafic). Il « figure dans le top 50 des sites français (source Alexa). C'est également le premier site du secteur public en terme de fréquentation : 1 million de visiteurs par jour, 4 milliards de hits par mois », d'après l'annonce sur le site de Lutece .

Meteofrance.fr utilise Lutece ainsi que le système Linux, le serveur de bases de données MySQL, le serveur HTTP le plus populaire Apache, et le conteneur libre de servlet J2EE Tomcat. Lutece a été développé par la Mairie de Paris pour afficher son site www.paris.fr, avant d'être libéré.

Java Naissance de ChemicalCovers

Posté par (page perso) . Modéré par Florent Zara.
Tags :
5
22
sept.
2008
Java
ChemicalCovers est un logiciel écrit en Java publié sous licence GPL permettant de récupérer des pochettes d'albums de musique à partir de sources sur Internet. Ce n'est certes pas une nouveauté mais son coté extensible le rend très pratique. En effet, la recherche repose sur un système de script BeanShell.

C'est un projet qui sort à peine de l'œuf, qui manque encore de fonctionnalités, de tests, de traductions et surtout de retours utilisateurs. Si l'expérience vous tente…

NdM : les droits d'auteur des graphismes sont souvent soumis au droit d'auteur de type exclusif : copie non-autorisée. Amarok permet de télécharger les pochettes pour une période de 90 jours selon les conditions de leur partenariat avec Amazon.

Java Outils de transcodage COBOL vers Java du projet NACA publiés sous GPL/LGPL

Posté par (page perso) . Modéré par Benoît Sibaud.
17
10
sept.
2008
Java
Publicitas met à disposition de la communauté Open Source sous licence GPL/LGPL les outils développés dans le cadre de son projet NACA de migration automatique de son mainframe IBM/zOS sous Cobol vers des serveurs Intel/Linux sous Java. Cette publication a été récemment annoncée aux RMLL2008 de Mont-De-Marsan.

Ce sont ainsi l'équivalent de plusieurs années-homme de travail qui sont retournées à la communauté du logiciel libre afin de catalyser pour d'autres le mouvement dont Publicitas a bénéficié en choisissant Linux comme plate-forme stratégique, il y a 5 ans maintenant.

Le but est de poursuivre via la communauté le taux de couverture du Cobol par ces outils afin de les rendre de plus en plus généraux.

Java Play!, un autre framework web Java

Posté par (page perso) . Modéré par j.
Tags :
18
4
sept.
2008
Java
Play! est un framework de développement d'application Web en Java un peu à contre-courant des framework Java classiques.

Nous n'avons pas essayé de coller aux sacro-saints « standard J2EE entreprise », mais nous nous sommes plutôt demandé : « comment simplifier le développement d'application Web avec Java, d'ordinaire si lourd ? »

Nous sommes arrivés à un framework Java MVC simple avec quelques spécificités :
  • Play! travaille directement avec les fichiers sources (.java) et non avec des classes compilées (.class). Les phases de compilation et de déploiement sont donc inexistantes ce qui simplifie réellement le cycle de développement ;
  • Le framework n'utilise pas l'API Servlet. À la place nous avons utilisé un framework HTTP asynchrone basé sur mina (http://mina.apache.org). D'une part l'API est plus agréable à utiliser que l'API Servlet car elle donne directement accès à la pile HTTP, d'autre part, en terme de performances cela permet au moteur de traiter plus de requêtes avec moins de thread, donc de mieux utiliser les ressources ;
  • Les rapports d'erreur essaient d'être le plus précis possible. À la place des traditionnelles StackTrace Java illisibles, Play! affiche directement l'erreur avec le code source associé et la ligne incriminée ;
  • Un modèle entièrement Stateless (sans état sur le serveur) qui convient bien mieux au Web et permet par exemple de gérer plus simplement les traditionnels problèmes de boutons Back ou Refresh... En outre, cela permet de distribuer une application Play! sur plusieurs JVM ou plusieurs serveurs de manière naturelle ;
Le framework est bien sûr Open Source, distribué sous licence Apache 2 et hébergé sur Launchpad.

La version courante n'est pas encore finale mais largement assez stable pour créer de vraies applications et les mettre en production. Le tutoriel vous permettra de vous faire rapidement une idée de ce qu'est une application Play!

Java Annonce de Nuxeo WebEngine : framewok Java pour applications orientées contenus

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
16
juil.
2008
Java
WebEngine est un framework léger de développement d’applications web centrées sur le contenu, conçu pour développer de manière agile des applications de type “Entreprise 2.0”.

Nuxeo WebEngine est un logiciel libre sous licence LGPL et s'inscrit dans l'écosystème Java open source.

WebEngine s’appuie sur l'infrastructure de gestion de contenu Nuxeo Core, notamment son runtime OSGi, son architecture de composants, son dépôt documentaire et les différents services de gestion de contenu (ECM) qu'elle propose, de façon à permettre le développement rapide d'applications web centrées sur le contenu, comme les wikis, les blogs, etc.

Nuxeo WebEngine peut fonctionner aussi bien dans un serveur Jetty en mode standalone, bénéficiant ainsi d’un temps de démarrage de quelques secondes (< 4s sur un portable moderne) que dans un serveur d’application complet comme JBoss. Les développeurs bénéficient avec WebEngine d’un mécanisme de rechargement à chaud des templates et des scripts, qui leur permet un mode de développement accéléré.

Java Sortie de AutoDeploy 0.5.3

Posté par . Modéré par Christophe Guilloux.
0
2
juil.
2008
Java
AutoDeploy est un outil de déploiement automatique Java/J2EE. Il prend en charge l'ensemble des tâches de l'administrateur J2EE : configuration du serveur d'applications (JDBC DataSources, ressources JMS, etc.), les applications (WAR/EAR) mais également les fichiers de configuration de ces applications (avec possibilité d'appliquer des regexp), des scripts de mise à jour de bases de données, etc.

Il permet de centraliser l'ensemble des environnements J2EE au sein d'un même outil et de les configurer de manière indépendante du serveur d'application sous-jacent (à l'heure actuelle JBoss, BEA Weblogic et IBM Websphere sont pris en charge).

La partie configuration et interaction se fait grâce à une interface utilisateur utilisant une technologie AJAX.

Cette nouvelle version comprends de nombreuses corrections de bugs plus de nouvelles fonctionnalités particulièrement attendues comme les variables d'environnement, la notion d'update blocker, le support des regexp dans le nom des archives.

Java Sortie de Eclipse 3.4 - Ganymede

Posté par . Modéré par j.
Tags :
1
27
juin
2008
Java
La version 3.4 de l'environnement logiciel Eclipse vient de sortir : outre l'outil de développement Java, c'est toute la plateforme Eclipse (RCP) avec ses nombreux greffons supportés qui viennent d'être labellisés pour offrir un environnement complet de programmation d'application d'entreprise.

Aujourd'hui, Eclipse est l'une des plateformes les plus utilisées non seulement pour les projets Java ou C++, mais, par l'intermédiaire d'éditeurs basés sur la plateforme Eclipse comme le logiciel propriétaire Aptana, pour des projets utilisant des langages orientés web comme PHP ou encore Ruby On Rails.

Ganymede est la mise à disposition au public de manière simultanée plus d'une vingtaine de projets liés à Eclipse. Ce système a été choisi pour minimiser les problèmes de compatibilité lors des installations et mises à jour.

Java OpenJDK 6 passe le TCK

Posté par . Modéré par Mouns.
Tags :
1
20
juin
2008
Java
La dernière version d'OpenJDK 6 passe le rigoureux Java Test Compatibility Kit (80 000 tests, 1 million de lignes de code). En clair, OpenJDK est une implémentation conforme aux spécifications Java 6 de Sun.

Aujourd'hui Fedora 9 est la première distribution GNU/Linux à inclure un JDK libre 100% conforme aux spécifications Java 6 grâce aux efforts des ingénieurs de Sun, RedHat et de la communauté Fedora. RedHat envisage d'inclure OpenJDK dans la prochaine RHEL 5.3. Le « Java trap » (piège java) est définitivement mort.

Un récapitulatif des épisodes précédents est disponible dans le suite de l'article.

Java Nuxeo RCP 2.0 : plateforme client riche pour applications documentaires et multimédias

Posté par (page perso) . Modéré par Mouns.
Tags :
0
23
mai
2008
Java
Nuxeo vient d’annoncer la sortie de Nuxeo RCP 2.0, un ensemble de composants pour Eclipse RCP dédiés à la gestion documentaire et multimédia, sous licence LGPL.

Nuxeo RCP permet de réaliser des applications clientes consacrées à la gestion de contenu, capables de fournir des fonctions ou une interface utilisateur plus riches que ce qu’on peut réaliser avec les technologies de clients légers (i.e. web), par exemple dans le domaine de l’édition de documents multimédias ou de la collaboration synchrone.

Nuxeo RCP a été développé grâce à trois projets clients majeurs pour Nuxeo qui ont été développés au cours de l’année passée : deux solutions de gestion éditoriale créées pour l’Agence France-Presse, d’une part, The Press Association, d’autre part, et un projet de gestion documentaire pour la DGA. Selon le principe de mutualisation, un certain nombre de composants génériques ont été développés de manière ouverte dans le SVN de Nuxeo pour servir de base à ces projets, et sont ensuite réutilisés pour les projets qui en ont besoin.

L’un des avantages majeurs de Nuxeo RCP est qu’il embarque le même noyau de gestion documentaire Nuxeo Core et propose le même système de greffons que les logiciels serveurs Nuxeo, notamment le serveur Nuxeo EP. Il est ainsi facile de mutualiser une partie du code et des modèles entre la partie serveur et la partie cliente des applications d'ECM développées sur la base de ces technologies.

Java Transfert: Echange de fichiers rapide et multiplateformes

Posté par . Modéré par Mouns.
Tags :
0
20
mai
2008
Java
Transfert est une nouvelle application sous licence GPL écrite en Java qui permet d'échanger des fichiers et de discuter avec des contacts (comme dans une messagerie instantanée).

L'originalité de ce logiciel réside dans son orientation échange de fichiers (la discussion n'est qu'un accessoire), la rapidité des échanges, et sa simplicité d'utilisation. Son interface Swing graphiquement travaillée est modifiable avec des thèmes de couleurs, ergonomique et intuitive.

L'application s'exécute directement depuis le site avec Java Web Start, et une fois un compte créé (aucune information personnelle), vous pouvez ajouter et/ou inviter des contacts afin de communiquer et échanger des fichiers.

Java OW2 EasyBeans 1.0 RC 3

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
15
mar.
2008
Java
EasyBeans est un conteneur léger EJB 3.0 répondant à la spécification Java_EE 5. Après plus de deux mois de développement, une nouvelle version d'EasyBeans est désormais disponible.

Modulaire et léger, ce conteneur peut être intégré à des serveurs d'applications tels qu'Apache Tomcat, Jetty ou JOnAS 4 pour fournir de manière standard un accès rapide à la persistance, transactions distribuées, messages asynchrones, services web, pool de connexions, etc. EasyBeans fonctionne également en environnement pur OSGi avec un ensemble de « bundles ». EasyBeans est intégré par défaut dans le serveur d'applications OW2 JOnAS 5.0.

Java JNode version 0.2.6

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
6
mar.
2008
Java
Peu de temps avant FOSDEM (en Belgique, à Bruxelles), l'équipe a annoncé la version 0.2.6 de JNode, le système d'exploitation libre (LGPL), basé sur la technologie Java et écrit entièrement en langage Java (avec un très petit micro-noyau en assembleur).

Cette version atteint plus de 99 % de compatibilité avec l'API de Java 6 et apporte le hotswapping ("remplacement de code à la volée", pour le debugage), les systèmes de fichiers NFS et HFS+, encore plus d'intégration d'OpenJDK, Jetty 6 et bien sûr des corrections de bugs et des améliorations. Nous souhaitons remercier tous les contributeurs pour leurs efforts ayant rendu cela possible.

Java Sortie de Chronopolys 1.0 rc2

Posté par . Modéré par Amaury.
Tags : aucun
0
14
fév.
2008
Java
La deuxième "release candidate" du groupware libre Chronopolys est sortie. Ce logiciel est une plate-forme de gestion d'activités et de projets
Ce groupware permet :
  • La création de groupes de travail à la volée ;
  • La collaboration, sur base de wiki, permettant l'assignation de tâches, l'organisation de rendez-vous, la définition de planning, le partage de documents, etc. ;
  • La supervision des groupes de travail dans une vue timeline et qualité.

Java Sortie de Grails 1.0

Posté par . Modéré par Jaimé Ragnagna.
Tags :
1
5
fév.
2008
Java
Grails est un framework orienté web écrit en Java et Groovy et placé sous licence Apache. Il s'inspire fortement du framework Rails (Ruby on Rails) avec notamment la notion de convention (vs configuration) permettant de n'avoir que le minimum de configuration nécessaire, un vrai bonheur pour le développeur. Mais contrairement à Rails, Grails est complètement dans l'univers Java, le framework se repose ainsi sur des frameworks "stars" de Java comme Spring ou Hibernate lui donnant d'office une maturité évidente (sans parler du fait qu'il devient par la même occasion complètement "crédible" en entreprise).

La sortie de la version 1.0 risque de donner une nouvelle dimension au projet, et il suffit de regarder l'activité de la liste de diffusion pour réaliser à quel point ce framework a de beaux jours devant lui.

Le seul bémol concernerait la prise en charge des IDE. Il existe des greffons pour Eclipse et NetBeans mais encore trop jeunes. Le seul greffon vraiment avancé à l'heure actuelle est celui pour IDEA IntelliJ (IDE excellent mais qui n'est malheureusement pas OpenSource).

Java Publication de MBean Monitor

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags :
0
23
jan.
2008
Java
Première publication en version alpha du logiciel MBean Monitor, outil de supervision dédié à l'administration d'instance de JBoss AS (serveur d'application).

MBean Monitor est un logiciel de supervision d'un serveur de MBean, conçu essentiellement pour superviser une ou plusieurs instances de JBoss AS. Il permet de collecter des données et de les afficher sous forme de graphique.

MBean Monitor est un logiciel libre, sous licence GPL, développé en Java et hébergé sur sourceforge.

Java Sortie de Netbeans 6.0

Posté par (page perso) . Modéré par Bruno Michel.
0
8
jan.
2008
Java
Netbeans, l'environnement de développement intégré multi-plate-forme développé par Sun, est sorti le 3 décembre dernier dans sa version 6. Cette nouvelle version de Netbeans est disponible sous une double licence : CDDL et GPL 2.0 avec exception classpath.

Tout comme Eclipse, Netbeans est un environnement de développement mais aussi une plate-forme ayant pour but de faciliter le développement des applications pour le bureau.

Bien sûr, cette nouvelle version apporte son lot d'améliorations et de nouveautés. Alors que jusqu'à présent Netbeans restait très orienté développement Java, une réécriture de l'éditeur a ouvert la porte à d'autres langages comme le C, C++, Ruby ou encore PHP. En outre de nombreuses fonctionnalités qui étaient fournies sous forme de plugins sont désormais incluses directement telles que le support de subversion ou le profiler d'applications Java.

Netbeans est téléchargeable sous forme de packs qui intègrent la base de l'IDE plus un certain nombre de plugins en fonction des objectifs du développeur : développement de services web, Ruby, J2ME, etc.

Java Dtek, nouveau logiciel de gestion de films

Posté par . Modéré par Jaimé Ragnagna.
0
8
déc.
2007
Java
DteK est un logiciel sous licence GPLv3 de gestion de films sur tout type de support. DteK est développé en Java ce qui implique que dtek peut être installé sur linux comme sous windows.

Le gros avantage de dtek par rapport à des solutions existantes (GCStar, Tellico...) c'est la possibilité de scanner votre disque dur à la recherche de vos films. DteK gère la récupération des informations techniques (Codec, BitRate, Résolution...)

Java Alfresco relâche JLAN en version 4.0

Posté par . Modéré par Jaimé Ragnagna.
Tags : aucun
1
26
oct.
2007
Java
JLAN est une implémentation serveur des protocoles CIFS, FTP, et NFS, en Java. JLAN est un projet déjà ancien, et son développeur a rejoint Alfresco en 2005. Jusque là le projet était noyé dans Alfresco, et non disponible de façon indépendante (il fallait l'extraire soi-même des sources).
Un gros travail d'amélioration a été fait depuis la version 3.5, en particulier l'ajout du support du protocole NFS, et le moment était donc venu de lui rendre son indépendance. La licence est la GPLv2, comme pour le reste d'Alfresco.
Dans la liste des usages de ces systèmes de fichiers virtuels :
  • Fournir des interfaces vers un outil de gestion documentaire ;
  • Fournir des interfaces vers les BLOB d'un SGBD ;
  • De manière générale permettre à des utilisateurs l'accès aux fichiers de n'importe quel système en utilisant ses outils habituels.
Le but clairement affiché est de permettre à d'autres logiciels libres d'utiliser cette implémentation pour offrir des nouvelles fonctionnalités à leurs utilisateurs.

Java L'équipe de XRadar est heureuse et fière de vous annoncer la sortie de XRadar-0.99.2

Posté par (page perso) . Modéré par Jaimé Ragnagna.
0
22
oct.
2007
Java
XRadar est un outil de « reporting » qualité ciblant les projets Java/JEE, publié sous licence BSD.

XRadar agrège, consolide et historise les indicateurs qualité générés par la plupart des outils standards et Open Source d'analyse de code du marché tels que :
  • PMD : outil de vérification de code
  • Checkstyle : outil de vérification de formatage et présentation du code
  • JavaNCSS : outil de métrique de code Java : nombre de lignes de code, de commentaires, etc.
  • JDepend : outil d'analyse des dépendances entre classes et packages
  • Ckjm : détermine les métriques issues des travaux de Chidamber et Kemerer tel que nombre de méthodes, couplages afférents, etc.

Ce projet offre une architecture, simple, légère, entièrement ouverte et facile à personnaliser, elle repose massivement sur XSLT et XPath pour générer son rendu HTML/SVG à partir de simples transformations.

Après une période d'activité réduite, les développements ont récemment repris activement, sous l'impulsion de nouvelle recrues (françaises). La carte de route du projet est en cours de rédaction, et de nombreuses nouvelles fonctionnalités sont à l'étude. Outre la correction de bogues, cette nouvelle version, avant la release 1.0, apporte principalement le support de JDK5 et la mise à jour de nombreuses dépendances.