15 June 2016
Imagix 4D
Analyse et retro-conception de votre code source
Avec Imagix 4D vous augmentez la productivité, améliorez la qualité et réduisez les risques.
Analyse de code source
La rétro-ingénierie(ou retro-conception) et la cartographie du logiciel vous aident à comprendre votre code source. Elles vous assistent lors : de l´apprentissage d´un code inconnu, de l´étude d´impact de modifications, de l´intégration d´un code open source, de la réutilisation de code et de la maintenance de logiciel hérité. > Plus d´informations
Analyse statique & indicateurs
Les indicateurs (métriques) logiciels contribuent à augmenter la qualité de votre code. Ils améliorent la vérification du flux temps-réel, préparent les revues de code, évaluent le code tiers et suivent les progrès du développement.
Imagix 4D représente plus de 100 mesures, y compris la complexité cyclomatique McCabe, la complexité Essentielle McCabe, la complexité Halstead, l´index de maintenabilité (Welker), la cohésion de classes (Hitz / Mont.), le couplage de classes, les métriques orientés objet Chidamber et Kemerer, le taux de commentaire, la profondeur de décision, Knots (Woodward, etc), le nombre de déclarations et de lignes etc. > plus d´informations
Analyse différentielle
Les différences structurelles entre les versions et les branches de code source sont représentées par des graphiques et des rapports, ce qui permet une analyse significative des changements dans votre logiciel. L´analyse différentielle se concentre sur le développement des cas de tests, la revue d´impact des évolutions, la personnalisation du logiciel et la gestion de projet. > plus d´informations
Revue du code
Différentes initiatives définissent des ensembles de règles, proscrivant des aspects de la structure, de la mise en œuvre ou du comportement des logiciels, et fournissant une liste de contrôles permettant d'évaluer le code source pour se conformer à la norme. Les modifications apportées au code source tout au long du cycle de vie du logiciel rendent également nécessaires les revues de code. Lors de certaines étapes spécifiques au cours du processus de développement, par exemple avant l'enregistrement du code source ou avant la publication d'une mise à jour de la fabrication, les examens rigoureux des modifications de logiciels contribuent de manière importante à leur qualité. Grâce à ses listes de contrôle, l'outil Imagix 4D réduit l'effort global des revues de code de plusieurs façons différentes:
- Automatisation de plusieurs étapes du processus de révision
- Homogénéisation de l'intégration des résultats d'analyse statique avec n'importe quelle analyse source et visualisation
- Création automatique d'une documentation et d'une piste d'audit dans le cadre du processus
- Distribution des efforts des examinateurs et des développeurs, produisant en une seule, la production unifiée
- Facilite la gestion de la revue de code, les tâches de partitionnement et le suivi des progrès ainsi que les résultats
Documentation automatisée
Imagix 4D génère la documentation du logiciel, génère des graphiques, y compris des diagrammes UML. Cela garantit des documents de conception précis et instructifs. Les revues de code par les pairs, la livraison des documents de conception, les rapports de problèmes et d´impacts et l´archivage des logiciels sont disponibles dans Imagix 4D. > plus d´informations
Visualisation des mesures de couverture de code par l´analyseur de couverture Testwell CTC ++
L´intégration d´Imagix 4D avec Testwell CTC++ vous aide à examiner les données de couverture de test. Plusieurs mises en page pour visualiser le déroulement du programme sont disponibles.
En plus l'outil Imagix 4D montre le Call Coverage / Call Pair Coverage (basé sur les analyses de Testwell CTC++).
> plus d´informations
Plus d'informations:
Flyer Imagix 4D
Spotlight Imagix 4D, par Sebastian Goetzinger
Documents en anglais:
Zoom Tools: Expert Review:Tool Imagix 4D