Test des systèmes multi-agents holoniques

No Thumbnail Available
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
Université d' Oum El Bouaghi
Abstract
Les systèmes multi-agents, basés organisation, s'imposent de plus en plus dans le domaine du développement de systèmes complexes et distribués. Les systèmes multi-agents holoniques (SMAH) sont considérés comme étant une organisation bien établie permettant la construction des systèmes complexes d'une manière très efficace en termes d'utilisation des ressources, de la résistance aux perturbations et de l'adaptation aux changements de leur environnement. Le développement des applications basées sur les SMAH demeure peu solide. L'activité de test, qui représente une tâche importante dans l'assurance de leur qualité, n'est pas bien couverte. Dans cette thèse, nous proposons une nouvelle approche de test basée sur les modèles spécifiques aux agents holoniques. La technique utilise les algorithmes génétiques et prend en compte l'évolution (versions successives) d'un agent. Elle est organisée en deux principaux processus qui s'exécutent d'une façon itérative. Le premier processus porte sur la détection d'une nouvelle version de l'agent à tester. Le deuxième processus porte sur le test de chaque nouvelle version détectée. La nouvelle version de l'agent est analysée afin de générer un modèle comportemental sur lequel est basée la génération des cas de test. Le processus de génération des cas de test se concentre sur les nouvelles (et / ou modifiées) parties du comportement de l'agent. De cette manière, la technique prend en charge une mise à jour incrémentielle des cas de test, qui est un problème crucial. Un outil logiciel que nous avons développé prend en charge la technique proposée. L'approche et l'outil associé sont illustrés à l'aide d'une étude de cas concrète
Description
Keywords
Système multi-agents, Algorithme génétique, Agent holonique
Citation