Fonctionnalités
UML Quality Plugin for JDeveloper 10g
La version gratuite téléchargeable
de UML Quality Plugin for Oracle JDeveloper 10g a une validité limitée.
Sauf contre-indication de la part d'Henix d'ici
là, à la fin de la période de validité
du plugin, il faudra contacter directement la société
Henix afin de pouvoir de nouveau disposer des fonctionnalités
d'UML Quality depuis l'outil Oracle JDeveloper 10g. Henix
se tient à votre disposition pour tout renseignement
à ce sujet et sur le fonctionnement du plugin en général.
________________________________________________________ Calcul
de métriques Le plugin reprend la fonctionnalité
de calcul de métriques d&apos,UML Quality à partir
de l'export des modèles UML sous format XMI tel que
le permet l'IDE JDeveloper 10g. Les métriques mesurées
sont les métriques Orientées Objet telles que définies dans les
travaux de Booch, Chidamber, ... Ces métriques portent sur les aspects
objet d'une application et sur le respect des principes OO (héritage,
encapsulation, communication, polymorphisme, généricité).
UML Quality en calcule une cinquantaine. Les résultats sont
alors filtrés par vue (méthode, classe, package, projet).
________________________________________________________ Détection
d'Antipatterns En combinant certaines métriques, UML Quality
Plugin for Oracle JDeveloper 10g est capable de détecter
automatiquement certaines mauvaises pratiques (antipatterns).
Ces antipatterns mettent en lumière les défauts
d'architecture, de conception ou de développement des
projets analysés.
Poltergeist : Classe fantôme.
Multi-héritage : Classe héritant de plusieurs
classes (interdit en Orienté Objet).
Fort couplage
...
________________________________________________________ Interfaçage
avec Oracle JDeveloper 10g UML
Quality Plugin for Oracle JDeveloper 10g a été
spécialement conçu pour être compatible
avec l'IDE Oracle JDeveloper 10g.
Ses
fonctionnalités sont directement accessibles depuis
l'interface de l'outil via la barre de menus générale
ou par l'intermédiaire des menus popup contextuels
apparaissant suite à un clic droit sur un élément
approprié du projet.
Les résultats sont affichés à l'intérieur
d'une fenêtre incrustée, généralement
en bas de l'écran.
________________________________________________________ Génération
de rapports UML Quality Plugin for Oracle JDeveloper
10g génère en standard les rapports d'analyse
de modèles UML au format CSV, HTML, TXT.
________________________________________________________________________________________ Durée
de vie de la version gratuite limitée La version gratuite téléchargeable
de UML Quality Plugin for Oracle JDeveloper 10g a une validité limitée.
Sauf
contre-indication de la part d'Henix d'ici là, à
la fin de la période de validité du plugin,
il faudra contacter directement la société Henix
afin de pouvoir de nouveau disposer des fonctionnalités
d'UML Quality depuis l'outil Oracle JDeveloper 10g. Henix
se tient à votre disposition pour tout renseignement
à ce sujet et sur le fonctionnement du plugin en général.