ISBN-13: 9783841627605 / Francuski / Miękka / 2018 / 140 str.
Dans les systA]mes orientA(c)s objet, les objets interagissent pour implA(c)menter le comportement. Les diagrammes de collaboration UML permettent de modA(c)liser les interactions dynamiques entre un groupe d'objets collaborant pour la rA(c)alisation d'un cas d'utilisation ou d'une opA(c)ration complexe d'un objet. Ils dA(c)crivent, par ailleurs, les diffA(c)rents rAles que jouent les objets lors de l'exA(c)cution d'une tA che donnA(c)e. Ils permettent aussi de dA(c)crire les relations existantes entre les objets. Il est donc important, lors de l'implA(c)mentation, que toutes les informations contenues dans les diagrammes de collaboration soient prA(c)servA(c)es. Les diagrammes de collaboration supportent essentiellement la rA(c)alisation des cas d'utilisation dA(c)finis lors de la phase d'analyse des besoins. Ce travail prA(c)sente, essentiellement, l'implA(c)mentation d'une mA(c)thodologie pour la gA(c)nA(c)ration de cas de test A partir des diagrammes de collaboration UML ainsi que son A(c)valuation. L'environnement dA(c)veloppA(c) est composA(c) de plusieurs outils. La mA(c)thodologie considA(c)rA(c)e est basA(c)e sur les interactions dynamiques entre les objets et tient compte des diffA(c)rents aspects liA(c)s A leur contrAle.
Dans les systèmes orientés objet, les objets interagissent pour implémenter le comportement. Les diagrammes de collaboration UML permettent de modéliser les interactions dynamiques entre un groupe dobjets collaborant pour la réalisation dun cas dutilisation ou dune opération complexe dun objet. Ils décrivent, par ailleurs, les différents rôles que jouent les objets lors de lexécution dune tâche donnée. Ils permettent aussi de décrire les relations existantes entre les objets. Il est donc important, lors de limplémentation, que toutes les informations contenues dans les diagrammes de collaboration soient préservées. Les diagrammes de collaboration supportent essentiellement la réalisation des cas dutilisation définis lors de la phase danalyse des besoins. Ce travail présente, essentiellement, limplémentation dune méthodologie pour la génération de cas de test à partir des diagrammes de collaboration UML ainsi que son évaluation. Lenvironnement développé est composé de plusieurs outils. La méthodologie considérée est basée sur les interactions dynamiques entre les objets et tient compte des différents aspects liés à leur contrôle.