Smaali, OuassimZertal, Soumia2018-12-042018-12-042016http://hdl.handle.net/123456789/6855Le besoin d'un moteur de découverte et de composition de services devient une nécessité incontournable. Afin de réaliser un tel système, nous devons faire recours aux technologies adaptées à la nature de ce type d'applications, à savoir, les technologies d'agents et Cloud Computing. La technologie d'agent est très adéquate pour la modélisation des systèmes qui nécessite une collaboration entre plusieurs entités, afin de réaliser un but commun, comme la réalisation d'un système où les agents collaborent pour trouver les meilleurs services web qui correspondent aux exigences fonctionnelles et non-fonctionnelles des clients. Outre, la nature distribuée des services Cloud nous impose l'utilisation d'agents mobiles afin de chercher et créer des pistes de communications sécurisées et à moindre coût entre le moteur de recherche et les fournisseurs de services web. La technologie Cloud Computing, représente un atout considérable pour les applications distribuées sur internet. D'un côté cette technologie permet aux clients de payer seulement ce qu'ils utilisent comme ressources virtuelles et logicielles et leurs évite d'acheter à chaque fois la nouvelle version du système qu'ils utilisent ; d'un autre côté, cette technologie permet d'avoir un support physique et virtuel avec des capacités de stockage et de traitement illimitées. Dans notre thèse on s'est à l'étude et la proposition d'un moteur de découverte, composition et d'auto-organisation qui peut accueillir et traiter des requêtes, et avec les meilleurs temps de réponse, et le minimum coût calculatoire, et l'utilisation minimale de l'espace de stockage. Dans cette thèse nous proposons une nouvelle architecture Cloud Computing basée agents pour la découverte et la composition des services. Cette architecture a pour but de supporter et d'exécuter un nouveau mécanisme de sélection, composition et auto-organisation, ce mécanisme est basé sur une nouvelle mesure, qu'on a appelé "Phéromone", et sur des propriétés importantes et efficaces des agents intelligents, proactifs, mobiles, rationnels ,communicatifs et autonomes suivant la notion de la stigmergie et spécialement la colonie de fourmi qui assure à un certain degré de régler plusieurs problèmes complexes et d'optimiser les tâches et les résultats obtenus. En exploitant une grande parties de ces propriétés on a pu dépasser les autres approches proposés, en minimisant au maximum les échanges d'informations par messages, ce qui conduit automatiquement à une optimisation au niveau réseautique (la surcharge) et au niveau local (inter blocage) ainsi au niveau financière (plus de contrôle) et temporelle (Temps gagné).frService webService CloudCloud ComputingVers la composition des services cloud à base de la stigmergiela recherche de servicesOther