METRICS GRIMOIRE Outils pour générer des métriques logicielles.

Au fil du temps, il est de plus en plus certain que le métriques logicielles sont essentiels pour pouvoir cataloguer le statut d'un projet particulier, et cela va au-delà du fait que ledit projet soit ou non un projet Open source.

MG

Métrique Grimore est un recueil d'outils qui nous permettra d'obtenir des valeurs importantes et applicables dans le processus de développement basé sur des revues, le débogage, entre autres éléments, d'origines différentes, en plus Metrics Grimoire intègre dans le processus de développement, toutes les discussions et commentaires qui sont faits dans le cadre de la mise en place d'un logiciel pour prendre les observations faites par le communauté que le développement se poursuit, cette particularité étant responsable de permettre l'ajout d'un élément important dans le développement, différent dans la plupart des projets; tout cela afin de générer des indicateurs qui permettent analyse d'un projet logiciel.

Les outils MetricsGrimoire sont pris en charge par de nombreux types de référentiels, y compris ceux qui sont présents pour GitHub (traçage des problèmes git et GitHub).

Dépôts pris en charge

MétriquesGrimoire a déjà été utilisé dans l'analyse de nombreux projets différents et, en conjonction avec des outils de visualisation tels que VisualisationGrimoire (par exemple) il est tout à fait possible d'obtenir des statistiques ou des rapports de commande.

MétriquesGrimoire provient du Universidad Rey Juan Carlos (Madrid) dans le groupe de recherche libresoft, dans un recueil d'applications nommé Outils LibreSoft. Après quelques années de recherche et développement, une petite communauté a commencé à se répandre autour d'elle, qui comprend désormais à la fois des développeurs et des utilisateurs du monde entier.

Maintenant, il est vrai que c'est un outil plus que nécessaire lors du développement d'un logiciel pour tous les avantages qu'il nous offre en termes de gestion et d'interprétation des données en fonction de nos besoins, et c'est pourquoi je vous amène ci-dessous la liste des applications les plus importantes dans cet ensemble d'outils.

MG1

CVSAnaLY

Ne laisse pas son nom te confondre CVSAnaLY, c'est l'outil qui vous aide à récupérer et également à organiser toutes les informations des systèmes en charge de la gestion du code source (tout ce qui concerne le contrôle de version), il exécute également l'analyse de diverses classes de référentiel (CVS, voire Subversion et GIT) analyser les informations dans une base de données SQL.

Punaise

Son nom donne une idée de ce dont il s'agit. Cet outil effectue une analyse de  Suivi des bogues, permettant de rechercher différents types de problèmes de suivi et d'accumuler certaines des données collectées à partir de ces problèmes dans une base de données SQL. Actuellement, Bicho prend en charge Jira, Bugzilla, GitHub, GoogleCode, Launchpad, Allura, entre autres.

mlStats (Statistiques de la liste de diffusion)

mlStats est développé avec la prémisse de récupérer des informations à partir d'une liste de diffusion et fonctionne surtout avec Mailman, et en plus de cela, il fonctionne avec des fichiers locaux au format mbox; Avec MailingLitStats, vous pouvez effectuer une étude à partir de données telles que:
- Le nombre de messages envoyés à une liste de diffusion
- Pourcentage de réponses apportées.
- Et toutes les informations générales qui peuvent être récupérées à partir d'une liste de diffusion.

Statistiques de ML

Gestionnaire de référentiel

Voici la bibliothèque où vous trouverez référentiels code source directement depuis GitHub

CMétriques

Il vous permet d'obtenir des données à partir de certaines mesures de code C telles que la taille, la complexité, entre autres.

CMétriques

Si vous voulez plus d'informations sur CMetrics, c'est ici qu'il faut aller ir.

Sibylle

Sibyl sera votre compagnon si vous avez besoin d'extraire des informations de sites Web qui ont un style de questions et réponses et de conserver les informations dans une base de données. Vous pouvez le travailler avec Askbot. D'autres pages telles que le célèbre StackOverflow sont également dans la planification de cet outil.

Il convient de vous rappeler que si vous souhaitez plus d'informations ou télécharger l'un de ces outils individuellement, vous pouvez le faire à partir de chacune des pages de l'outil dont vous avez besoin.

utilisant-grimoire-pour-analyser-9-638

Enfin, nous aimerions connaître votre avis sur cet ensemble très complet d'outils de mesure, et qu'en plus ils sont FOSS et qu'il peut nous être d'une grande aide d'analyser les projets des deux open source, ainsi que des projets développés dans des logiciels propriétaires.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.