Analyse structurelle

Une révision de code Analyse structurelle est un ensemble de règles qui automatise le processus de révision de code par un architecte logiciel. Une révision de code Analyse structurelle met l'accent sur le codage lié à la conception d'une application. Ce type de révision de code permet d'analyser les dépendances entre les composants et de résoudre les erreurs de conception au début du processus de développement.

Avantages

Une fois que vous avez conçu une application, les développeurs peuvent modifier la structure de conception en créant des dépendances non prévues dans le code. Le logiciel fonctionnant, ces modifications ne sont pas marquées lors de la phase de test comme des incidents à résoudre. De telles modifications peuvent être détectées et corrigées si vous agissez de manière proactive et effectuez les étapes suivantes :

Il est important d'exécuter les révisions de code Analyse structurelle via le cycle de vie du développement des produits. Le processus automatisé étant rapide, vous pouvez exécuter des révisions de code fréquemment. Les anomalies des révisions de code permettent de détecter et de corriger rapidement les incidents, lorsqu'il est plus simple et plus économique d'effectuer les modifications.

Règles de l'analyse structurelle fournies

Plusieurs révisions de code et catégories de règles sont fournies, chacune appliquant un ensemble de règles différent. Les ensembles de règles suivants concernent l'analyse structurelle :

Règles de contrôle de l'architecture

Vous pouvez créer des règles de contrôle de l'architecture à l'aide d'un assistant. Vous sélectionnez un modèle et fournissez des propriétés spécifiques pour concevoir des règles spécifiques à l'architecture de votre application. A l'aide de règles personnalisées, vous pouvez étendre les fonctionnalités des révisions de code fournies. En exécutant une révision de code qui applique vos règles, vous garantissez l'intégrité de l'architecture de votre application lors du processus d'implémentation.

Remarque : Vous ne devez exécuter la révision de code que sur l'espace de travail. Ainsi, le code de chaque projet est révisé afin que l'analyse structurelle soit complète.
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.