Metrixware -éditeur de logiciels d’aide aux développements- publie le diagnostic qualité du framework Java Open Spring 2.0.
Metrixware, éditeur de la suite logicielle System Code d’aide aux développements et de mesure de la qualité du code, propose depuis le mois de Juillet 2007 de télécharger régulièrement le Diagnostic Qualité d’une application Open Source : Maintenabilité, évolutivité, conformité du code des standards de programmation sont les indicateurs mesurés sur la base du code source (Java, C++, Cobol, etc.) et fournis aux visiteurs dans un rapport web.
Rapport d’audit Spring 2.0 disponible en téléchargement gratuit
Après Pentaho, et pour ce quatrième rapport d’audit, Metrixware a sélectionné et analysé l’application Sring 2.0, un framework Java Open. Le rapport d’audit est téléchargeable à l’adresse ci-dessous : http://www.metrixware.fr/download-spring.php
A propos de Spring 2.0
SPRING est un conteneur dit ” léger “, c’est-à -dire une infrastructure similaire à un serveur d’application J2EE. Il prend donc en charge la création d’objets et la mise en relation d’objets par l’intermédiaire d’un fichier de configuration qui décrit les objets à fabriquer et les relations de dépendances entre ces objets. Le gros avantage par rapport aux serveurs d’application est qu’avec SPRING, les classes n’ont pas besoin d’implémenter une quelconque interface pour être prises en charge par le framework (au contraire des serveurs d’applications J2EE et des EJBs). C’est en ce sens que SPRING est qualifié de conteneur ” léger “.
Spring s’appuie principalement sur l’intégration de trois concepts clés :
- Inversion de contrôle
- Programmation orientée aspect
- Couche d’abstraction
Ce framework, grâce à sa couche d’abstraction (qui permet d’intégrer d’autres frameworks et bibliothèques avec une plus grande facilité), ne concurrence pas d’autres frameworks dans une couche spécifique d’un modèle architectural MVC mais s’avère un framework multi-couches pouvant s’insérer au niveau de toutes les couches ; modèle, vue et contrôleur. Ainsi il permet d’intégrer Hibernate ou ibatis pour la couche de persistance ou encore Struts pour la couche présentation.
A propos de Metrixware
Metrixware est éditeur de solutions logicielles dédiées à la reprise de connaissance, au pilotage et à la valorisation du portefeuille d’applications. Positionnée sur le marché des logiciels de Gestion du Patrimoine Applicatif et de Gouvernance IT, Metrixware répond à travers ses produits et services aux problématiques des DSI quant à la gestion optimale de leurs actifs informatiques dans un contexte de modernisation IT (TMA, migration, urbanisation, maintenance, etc.).
Positionnée sur le marché de l’Application Portfolio Management et de la Gouvernance IT, Metrixware met aujourd’hui en Å“uvre ses solutions auprès de grands comptes comme BNP Paribas, Generali, Société Générale, CNP Assurances, Banque de France, Alcatel Lucent, Orange Business Services, Caisse d’Epargne, etc.