pen icon Communication
quote

Tests d'intégration des classes dans les systèmes orientés objet

SB

Membre a labase

Stephane Blé

Résumé de la communication

Dans les systèmes orientés objet, les objets interagissent pour implémenter le comportement. L'objectif principal des tests d'intégration étant de révéler les fautes qui entravent le bon fonctionnement des interactions entre les différentes classes d'un système. Une des principales difficultés rencontrées lors de cette étape réside dans la détermination d'un ordre efficace de l'intégration des classes. Cette difficulté découle essentiellement des diverses dépendances qui existent entre les classes d'un système orienté objet. La présence de cycles dans ces dépendances, engendrés par les différentes relations qui peuvent exister entres les classes ainsi que les interactions qu'elles peuvent avoir entre elles, ne fait que compliquer le problème. Il s'agit, par ailleurs, de réduire le nombre de bouchons de test, d'une part, et de minimiser leur effort de conception, d'autre part. Plusieurs stratégies ont été proposées dans la littérature pour résoudre les divers problèmes reliés aux tests d'intégration des classes dans les systèmes orientés objet. Elles diffèrent essentiellement dans la manière de détecter et d'éliminer les cycles de dépendances. C'est dans ce contexte et dans un objectif d'assurance qualité que s'insère ce travail de recherche. Nous présenterons les principales étapes d'une nouvelle approche pour les tests d'intégration des classes basée sur un modèle intégrant à la fois des considérations de haut niveau ainsi que des considérations de conception représentant les multiples interactions qui existent entre les objets (décrites essentiellement dans les diagrammes de collaboration UML) d'un système. Nous présenterons également une évaluation comparative entre les principales stratégies d'intégration orientées objet proposées dans la littérature et celle que nous préconisons et montrerons les avantages qu'elle offre.

Contexte

news icon Domaine de la communication :
Informatique et génie logiciel
host icon Hôte : Université du Québec à Montréal

Découvrez d'autres communications scientifiques

news icon

Thème du communication :

Informatique et génie logiciel

Autres communications du même congressiste :

news icon

Domaine de la communication :

Informatique et génie logiciel