Analyse de la maintenabiité du logiciel Cron-O-Meter avec SonarQube

L’activité de maintenance d’un logiciel va permettre entre autres d’apporter des améliorations ou corriger des erreurs présentes dans le code. Il existe de nos jours plusieurs outils qui per-mettent d’évaluer la qualité d’un logiciel et d’estimer ainsi l’effort nécessaire pour maintenir le logiciel. L’objectif de ce rapport est de présenter les résultats de l’analyse de […]

Continue reading

Analyse de la maintenabilité d’un logiciel Ruby

Ce rapport présente un travail d’analyse de la maintenabilité d’un logiciel. Le logiciel à l’étude est une application Web de petite taille, développée à l’aide du langage de programmation Ruby on Rails. Ce logiciel est utilisé par un regroupement d’organismes, à but non lucratif, oeuvrant dans le domaine de la protection de la jeunesse. Il […]

Continue reading

Analyse d’une application de gestion des objets trouvés et perdus – étude de cas

Gare d’Autocars Métropolitaine, au Québec, possède un ensemble d’applications qui fonctionnent maintenant depuis presque dix ans. Lors d’installations récentes sur des postes avec le système d’exploitation Windows 10, les administrateurs systèmes de GAM ont constaté que ces applications rencontraient des problèmes importants qui empêchent ces applications de fonctionner. Les applications qui ont été identifiées ont […]

Continue reading

Analyse de la maintenabilité d’un Projet

Ce travail de Olivier Mirandette est une étude de qualité supérieure. Olivier était responsable d’une équipe de développement chez Guavus à Montréal et avait la problématique de reprendre un logiciel développé en Inde. Il a choisi d’étudier ce logiciel et de faire une présentation à sa direction concernant l’évaluation de la dette technique au moment […]

Continue reading

Analyse de la qualité d’un logiciel développé en C#

Le travail consiste à faire une analyse de la maintenabilité d’un logiciel développé en C# à l’aide de logiciels d’évaluation de la qualité. Les outils qui seront utilisés sont SONARQube et Visual Studio. Ce document comporte plusieurs chapitres. Dans le premier, nous présentons le logiciel libre évalué (assiduité). Le chapitre deux couvre le but et […]

Continue reading

Étude comparative des différents outils d’analyse de Qualité du code Java pour la maintenabilité d’un logiciel

Nous avons vu en classe un ensemble d’outils servant à l’analyse statique du code source (Checkstyle, PMD). Nous nous sommes demandé s’il existait des alternatives, et si oui, lesquelles? Notre recherche nous a amenés à en identifier deux, soit IntelliJ et SonarQube. Comment ces deux alternatives se comparent-elles? Sont-elles complémentaires ou simplement compétitrices? Nous avons […]

Continue reading

Restructuration d’un logiciel libre existant

Ce rapport porte sur la restructuration d’un logiciel libre existant (Java Open Chess – https://sourceforge.net/projects/javaopenchess/). Auteur: Y. Benhessou Travail de session, cours MGL804, été 2016, École de Technologie Supérieure, 1100 Notre-Dame Ouest, Montréal, Québec, Canada  0 Vue(s)  0.00 KBTéléchargement

Continue reading

Analyse de la maintenabilité d’un logiciel

Ce rapport est l’analyse de la maintenabilité de deux projets open source (PairFX:Java et Subirons: PhP) à l’aide du logiciel de l’évaluation de la qualité Sonar, en suivant les étapes d’une analyse reproductible, impartiale et objective. Pour la mesure de la qualité de maintenabilité de logiciel, les deux projets différents sont choisis. Les différences sont […]

Continue reading