University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'indexation
Ouvrages de la bibliothèque en indexation 004
Ajouter le résultat dans votre panier Affiner la recherche
Relever le défi du Web mobile :Bonnes pratiques de conception et développement / François Daoust
Titre : Relever le défi du Web mobile :Bonnes pratiques de conception et développement Type de document : texte imprimé Auteurs : François Daoust Editeur : Paris : Eyrolles Année de publication : 2011 Importance : 1 vol. (281 p.) Format : 25 cm ISBN/ISSN/EAN : 978-2-212-12828-4 Langues : Français (fre) Catégories : Informatique Mots-clés : Informatique
Web mobile
Webdisign
Terminaux mobilesIndex. décimale : 004 Informatique Résumé :
iPhone, iPad, Android et autres smartphones, consoles de jeux, lecteurs MP3... Face à la déferlante des appareils portables, créer ou adapter un site ou une application web de manière à ce qu'ils soient utilisables et fonctionnels sur tous ces terminaux est une véritable gageure. Suivez le guide et adoptez les stratégies gagnantes pour aborder ce nouveau marché !
Les meilleures pratiques pour approcher les évolutions rapides du Web mobile en toute sérénité !
Tirer parti des innovations technologiques du Web mobile tout en s'adaptant aux nouvelles contraintes entraînées par son utilisation (petite taille d'écran et de clavier, accès aléatoire au réseau, batterie limitée, etc.)... Oui, mais comment s'y prendre ? Ce livre fournit tout un ensemble d'approches et de techniques pour répondre intelligemment aux situations concrètes auxquelles se retrouvent confrontés développeurs et concepteurs de sites et applications mobiles, en évitant les écueils : multiplicité des navigateurs, formats et langages de programmation, méthodes d'adaptation, utilisation des CSS et de JavaScript, sécurité, optimisation des performances...
À qui s'adresse cet ouvrage ?
Aux développeurs chargés de créer ou d'adapter un site ou une application web pour les terminaux mobiles
À tous les professionnels de la conception web qui souhaitent réussir leur entrée sur le marché du mobile
À tous les acteurs d'un projet web mobile : décideur, chef de projet, webdesigner, ergonome, commercial, etc.
Exemples et avis d'experts à l'appui, s'inspirant de l'expérience pratique des auteurs autant que des recommandations officielles du W3C, il deviendra le guide de référence pour relever le défi du Web mobile !Note de contenu :
Sommaire
Le Web mobile, qu'est-ce que c'est ?
Le monde des navigateurs mobiles
Quels formats pour le Web mobile ?
Les bases d'un bon site web mobile
Adaptation
CSS : faites-le avec du style
JavaScript, un ami qui vous veut du bien
Optimisation : petit, c'est costaud
Bientôt dans un portable près de chez vousCôte titre : Fs/7978-7980 Relever le défi du Web mobile :Bonnes pratiques de conception et développement [texte imprimé] / François Daoust . - Paris : Eyrolles, 2011 . - 1 vol. (281 p.) ; 25 cm.
ISBN : 978-2-212-12828-4
Langues : Français (fre)
Catégories : Informatique Mots-clés : Informatique
Web mobile
Webdisign
Terminaux mobilesIndex. décimale : 004 Informatique Résumé :
iPhone, iPad, Android et autres smartphones, consoles de jeux, lecteurs MP3... Face à la déferlante des appareils portables, créer ou adapter un site ou une application web de manière à ce qu'ils soient utilisables et fonctionnels sur tous ces terminaux est une véritable gageure. Suivez le guide et adoptez les stratégies gagnantes pour aborder ce nouveau marché !
Les meilleures pratiques pour approcher les évolutions rapides du Web mobile en toute sérénité !
Tirer parti des innovations technologiques du Web mobile tout en s'adaptant aux nouvelles contraintes entraînées par son utilisation (petite taille d'écran et de clavier, accès aléatoire au réseau, batterie limitée, etc.)... Oui, mais comment s'y prendre ? Ce livre fournit tout un ensemble d'approches et de techniques pour répondre intelligemment aux situations concrètes auxquelles se retrouvent confrontés développeurs et concepteurs de sites et applications mobiles, en évitant les écueils : multiplicité des navigateurs, formats et langages de programmation, méthodes d'adaptation, utilisation des CSS et de JavaScript, sécurité, optimisation des performances...
À qui s'adresse cet ouvrage ?
Aux développeurs chargés de créer ou d'adapter un site ou une application web pour les terminaux mobiles
À tous les professionnels de la conception web qui souhaitent réussir leur entrée sur le marché du mobile
À tous les acteurs d'un projet web mobile : décideur, chef de projet, webdesigner, ergonome, commercial, etc.
Exemples et avis d'experts à l'appui, s'inspirant de l'expérience pratique des auteurs autant que des recommandations officielles du W3C, il deviendra le guide de référence pour relever le défi du Web mobile !Note de contenu :
Sommaire
Le Web mobile, qu'est-ce que c'est ?
Le monde des navigateurs mobiles
Quels formats pour le Web mobile ?
Les bases d'un bon site web mobile
Adaptation
CSS : faites-le avec du style
JavaScript, un ami qui vous veut du bien
Optimisation : petit, c'est costaud
Bientôt dans un portable près de chez vousCôte titre : Fs/7978-7980 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité Fs/7978 Fs/7978-7980 livre Bibliothéque des sciences Français Disponible
DisponibleFs/7979 Fs/7978-7980 livre Bibliothéque des sciences Français Disponible
DisponibleFs/7980 Fs/7978-7980 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Répartition équilibrée des données sur un cluster d'un Cloud-computing Type de document : texte imprimé Auteurs : Benkhelifa, hadjer ; Abdelhafid Benaouda, Directeur de thèse Editeur : Setif:UFA Année de publication : 2017 Importance : 1 vol (85f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Ingénierie de Données
Technologies Web
Informatique en nuage
Equilibrage de charge
Systeme multi-agents
JadeIndex. décimale : 004 Informatique Résumé : Resum ´ e´
Actuellement, le Cloud Computing (CC) est apparu comme un nouveau paradigme informatique qui vise a fournir des environnements informatiques distants et dynamiques. Il `
s’oriente vers une meilleure qualite de service et de disponibilit ´ e de l’infrastructure en contre- ´
partie d’un apport financier. Le CC n’est nullement une nouvelle technologie mais, exploite
autrement, des anciennes technologies existantes (Client-Serveur, Load Balancing, Services
web, virtualisation).
Un des defis se posant dans les CC est la bonne r ´ epartition des stockages des donn ´ ees sur ´
les clusters de serveurs. En effet, dans ce travail nous proposons une architecture, modelis ´ ee´
par les SMA et pouvant apporter une solution a la gestion ` equilibr ´ ee du stockage des donn ´ ees ´
sur un cluster consider´ e comme un cloud. ´
La validation a et´ e r ´ ealis ´ ee avec la plateforme Jade/Java en utilisant des agents logiciels, ´
et a gen´ er´ e des r ´ esultats satisfaisants en comparaison avec des algorithmes n’utilisant pas le ´
load balancing.
Note de contenu : Sommaire
Introduction Gen´ erale 11 ´
1 CLOUD COMPUTING 13
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2 Definition et historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 14
1.2.1 Historique du Cloud Computing . . . . . . . . . . . . . . . . . . . 14
1.2.2 Definition du ”Cloud Computing” ou informatique en nuage . . . ´ 16
1.3 Caracteristiques principales . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 17
1.4 Les modeles de livraison des services . . . . . . . . . . . . . . . . . . . . ` 18
1.4.1 Infrastructure as a service(IaaS) . . . . . . . . . . . . . . . . . . . 18
1.4.2 Platform as a service(PaaS) . . . . . . . . . . . . . . . . . . . . . 20
1.4.3 Software as a Service (SaaS) . . . . . . . . . . . . . . . . . . . . . 20
1.5 Modeles de d ` eploiement du Cloud . . . . . . . . . . . . . . . . . . . . . . ´ 21
1.5.1 Le cloud prive . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 22
1.5.2 Le cloud public . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.5.3 Le cloud communautaire . . . . . . . . . . . . . . . . . . . . . . . 23
1.5.4 Le cloud hybride . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6 Les Composants du Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6.1 Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6.2 Centre de donnees (Datacenter) . . . . . . . . . . . . . . . . . . . ´ 24
1.6.3 Serveur distribuer (Distributed Servers) . . . . . . . . . . . . . . . 25
1.7 Concepts en relation avec le service cloud . . . . . . . . . . . . . . . . . . 25
1.8 La virtualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.8.1 Vers une Definition de la Virtualisation . . . . . . . . . . . . . . . ´ 26
1.8.2 Typologie de la Virtualisation . . . . . . . . . . . . . . . . . . . . 26
1.9 Cloud computing : avantages et Critiques . . . . . . . . . . . . . . . . . . 28
1.9.1 Avantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.9.2 Critiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2 Load Balancing dans les Clouds 33
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2 Definition du Load Balancing . . . . . . . . . . . . . . . . . . . . . . . . . ´ 34
2.3 Objectifs de Load Balancing (repartition de charge) . . . . . . . . . . . . . ´ 34
2.4 Metriques pour le Load Balancing . . . . . . . . . . . . . . . . . . . . . . ´ 35
2.5 Types d’algorithmes du Load Balancing . . . . . . . . . . . . . . . . . . . 35
2.6 Politique ou Strategies de la r ´ epartition de charge dynamique . . . . . . . . ´ 38
2.7 Avantages du Load Balancing . . . . . . . . . . . . . . . . . . . . . . . . 39
2.8 Repartition de charge dans les syst ´ emes distribu ` es . . . . . . . . . . . . . . ´ 40
2.9 Algorithmes de repartition de charge pour les syst ´ emes distribu ` es . . . . . . ´ 40
2.9.1 Algorithme d’alimentation des abeilles . . . . . . . . . . . . . . . 41
2.9.2 Echantillonnage al ´ eatoire biais ´ e . . . . . . . . . . . . . . . . . . . ´ 42
2.9.3 Regroupement Actif . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.9.4 Comparer et Equilibrer . . . . . . . . . . . . . . . . . . . . . . . . ´ 43
2.10 Les Defis de Load Balancing dans le Cloud . . . . . . . . . . . . . . . . . ´ 44
2.11 Etat de l’Art . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 45
2.12 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3 Les Systemes Multi Agents 48 `
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.2 La Notion d’Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.2.1 Propriet´ e de l’Agent . . . . . . . . . . . . . . . . . . . . . . . . . ´ 49
3.3 Les Systemes Multi-Agents (SMA) . . . . . . . . . . . . . . . . . . . . . . ` 50
3.3.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 50
3.3.2 Caracteristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 51
3.3.3 L’Interaction dans un Systeme Multi-Agents . . . . . . . . . . . . ` 51
3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4 Une architecture distribuee´ equilibr ´ ee pour la gestion des ressources 54 ´
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.2 Enonc ´ e du probl ´ eme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ` 55
4.3 Objectifs de l’architecture proposee . . . . . . . . . . . . . . . . . . . . . ´ 55
4.4 Description de l’architecture Proposee . . . . . . . . . . . . . . . . . . . . ´ 56
4.4.1 Recup ´ eration des ´ etats de remplissage des serveurs . . . . . . . . . ´ 57
4.4.2 Amelioration de l’Algorithme d’ ´ Echantillonnage Al ´ eatoire Biais ´ e . ´ 58
4.5 Description des agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.5.1 Script Agent-Repartiteur . . . . . . . . . . . . . . . . . . . . . . . ´ 59
4.5.2 Script Agent-Serveur . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5 Implementation et r ´ esultats 63 ´
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.2 Plate-Forme de Developpement de Syst ´ emes Multi-Agents . . . . . . . . . ` 64
5.3 Pourquoi La Plate-Forme JADE ? . . . . . . . . . . . . . . . . . . . . . . . 64
5.4 La Plate-Forme JADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.1 Architecture Logicielle . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.2 Langage de Communication . . . . . . . . . . . . . . . . . . . . . 66
5.5 La Plate-Forme MADKIT . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.5.1 Le Modele Organisationnel AGR . . . . . . . . . . . . . . . . . . ` 67
5.5.2 Principes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.6 Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 68
5.7 Les comportements des agents . . . . . . . . . . . . . . . . . . . . . . . . 69
5.7.1 Le comportement des Agent-Client . . . . . . . . . . . . . . . . . 70
5.7.2 Le comportement de l’Agent-Repartiteur . . . . . . . . . . . . . . ´ 71
5.7.3 Le comportement des Agents-Server . . . . . . . . . . . . . . . . . 72
5.8 Comparaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.9 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Conclusion Gen´ erale 80Côte titre : MAI/0195 En ligne : https://drive.google.com/file/d/1T3qC1OHGNTZCJVuMR_YSqsAbjEKV_Gws/view?usp=shari [...] Format de la ressource électronique : Répartition équilibrée des données sur un cluster d'un Cloud-computing [texte imprimé] / Benkhelifa, hadjer ; Abdelhafid Benaouda, Directeur de thèse . - [S.l.] : Setif:UFA, 2017 . - 1 vol (85f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Ingénierie de Données
Technologies Web
Informatique en nuage
Equilibrage de charge
Systeme multi-agents
JadeIndex. décimale : 004 Informatique Résumé : Resum ´ e´
Actuellement, le Cloud Computing (CC) est apparu comme un nouveau paradigme informatique qui vise a fournir des environnements informatiques distants et dynamiques. Il `
s’oriente vers une meilleure qualite de service et de disponibilit ´ e de l’infrastructure en contre- ´
partie d’un apport financier. Le CC n’est nullement une nouvelle technologie mais, exploite
autrement, des anciennes technologies existantes (Client-Serveur, Load Balancing, Services
web, virtualisation).
Un des defis se posant dans les CC est la bonne r ´ epartition des stockages des donn ´ ees sur ´
les clusters de serveurs. En effet, dans ce travail nous proposons une architecture, modelis ´ ee´
par les SMA et pouvant apporter une solution a la gestion ` equilibr ´ ee du stockage des donn ´ ees ´
sur un cluster consider´ e comme un cloud. ´
La validation a et´ e r ´ ealis ´ ee avec la plateforme Jade/Java en utilisant des agents logiciels, ´
et a gen´ er´ e des r ´ esultats satisfaisants en comparaison avec des algorithmes n’utilisant pas le ´
load balancing.
Note de contenu : Sommaire
Introduction Gen´ erale 11 ´
1 CLOUD COMPUTING 13
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2 Definition et historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 14
1.2.1 Historique du Cloud Computing . . . . . . . . . . . . . . . . . . . 14
1.2.2 Definition du ”Cloud Computing” ou informatique en nuage . . . ´ 16
1.3 Caracteristiques principales . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 17
1.4 Les modeles de livraison des services . . . . . . . . . . . . . . . . . . . . ` 18
1.4.1 Infrastructure as a service(IaaS) . . . . . . . . . . . . . . . . . . . 18
1.4.2 Platform as a service(PaaS) . . . . . . . . . . . . . . . . . . . . . 20
1.4.3 Software as a Service (SaaS) . . . . . . . . . . . . . . . . . . . . . 20
1.5 Modeles de d ` eploiement du Cloud . . . . . . . . . . . . . . . . . . . . . . ´ 21
1.5.1 Le cloud prive . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 22
1.5.2 Le cloud public . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.5.3 Le cloud communautaire . . . . . . . . . . . . . . . . . . . . . . . 23
1.5.4 Le cloud hybride . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6 Les Composants du Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6.1 Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6.2 Centre de donnees (Datacenter) . . . . . . . . . . . . . . . . . . . ´ 24
1.6.3 Serveur distribuer (Distributed Servers) . . . . . . . . . . . . . . . 25
1.7 Concepts en relation avec le service cloud . . . . . . . . . . . . . . . . . . 25
1.8 La virtualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.8.1 Vers une Definition de la Virtualisation . . . . . . . . . . . . . . . ´ 26
1.8.2 Typologie de la Virtualisation . . . . . . . . . . . . . . . . . . . . 26
1.9 Cloud computing : avantages et Critiques . . . . . . . . . . . . . . . . . . 28
1.9.1 Avantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.9.2 Critiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2 Load Balancing dans les Clouds 33
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2 Definition du Load Balancing . . . . . . . . . . . . . . . . . . . . . . . . . ´ 34
2.3 Objectifs de Load Balancing (repartition de charge) . . . . . . . . . . . . . ´ 34
2.4 Metriques pour le Load Balancing . . . . . . . . . . . . . . . . . . . . . . ´ 35
2.5 Types d’algorithmes du Load Balancing . . . . . . . . . . . . . . . . . . . 35
2.6 Politique ou Strategies de la r ´ epartition de charge dynamique . . . . . . . . ´ 38
2.7 Avantages du Load Balancing . . . . . . . . . . . . . . . . . . . . . . . . 39
2.8 Repartition de charge dans les syst ´ emes distribu ` es . . . . . . . . . . . . . . ´ 40
2.9 Algorithmes de repartition de charge pour les syst ´ emes distribu ` es . . . . . . ´ 40
2.9.1 Algorithme d’alimentation des abeilles . . . . . . . . . . . . . . . 41
2.9.2 Echantillonnage al ´ eatoire biais ´ e . . . . . . . . . . . . . . . . . . . ´ 42
2.9.3 Regroupement Actif . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.9.4 Comparer et Equilibrer . . . . . . . . . . . . . . . . . . . . . . . . ´ 43
2.10 Les Defis de Load Balancing dans le Cloud . . . . . . . . . . . . . . . . . ´ 44
2.11 Etat de l’Art . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 45
2.12 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3 Les Systemes Multi Agents 48 `
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.2 La Notion d’Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.2.1 Propriet´ e de l’Agent . . . . . . . . . . . . . . . . . . . . . . . . . ´ 49
3.3 Les Systemes Multi-Agents (SMA) . . . . . . . . . . . . . . . . . . . . . . ` 50
3.3.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 50
3.3.2 Caracteristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 51
3.3.3 L’Interaction dans un Systeme Multi-Agents . . . . . . . . . . . . ` 51
3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4 Une architecture distribuee´ equilibr ´ ee pour la gestion des ressources 54 ´
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.2 Enonc ´ e du probl ´ eme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ` 55
4.3 Objectifs de l’architecture proposee . . . . . . . . . . . . . . . . . . . . . ´ 55
4.4 Description de l’architecture Proposee . . . . . . . . . . . . . . . . . . . . ´ 56
4.4.1 Recup ´ eration des ´ etats de remplissage des serveurs . . . . . . . . . ´ 57
4.4.2 Amelioration de l’Algorithme d’ ´ Echantillonnage Al ´ eatoire Biais ´ e . ´ 58
4.5 Description des agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.5.1 Script Agent-Repartiteur . . . . . . . . . . . . . . . . . . . . . . . ´ 59
4.5.2 Script Agent-Serveur . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5 Implementation et r ´ esultats 63 ´
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.2 Plate-Forme de Developpement de Syst ´ emes Multi-Agents . . . . . . . . . ` 64
5.3 Pourquoi La Plate-Forme JADE ? . . . . . . . . . . . . . . . . . . . . . . . 64
5.4 La Plate-Forme JADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.1 Architecture Logicielle . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.2 Langage de Communication . . . . . . . . . . . . . . . . . . . . . 66
5.5 La Plate-Forme MADKIT . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.5.1 Le Modele Organisationnel AGR . . . . . . . . . . . . . . . . . . ` 67
5.5.2 Principes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.6 Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 68
5.7 Les comportements des agents . . . . . . . . . . . . . . . . . . . . . . . . 69
5.7.1 Le comportement des Agent-Client . . . . . . . . . . . . . . . . . 70
5.7.2 Le comportement de l’Agent-Repartiteur . . . . . . . . . . . . . . ´ 71
5.7.3 Le comportement des Agents-Server . . . . . . . . . . . . . . . . . 72
5.8 Comparaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.9 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Conclusion Gen´ erale 80Côte titre : MAI/0195 En ligne : https://drive.google.com/file/d/1T3qC1OHGNTZCJVuMR_YSqsAbjEKV_Gws/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0195 MAI/0195 Mémoire Bibliothéque des sciences Français Disponible
DisponibleLes réseaux ad hoc véhiculaires : localisation des nœuds / Guelladi, chaima
Titre : Les réseaux ad hoc véhiculaires : localisation des nœuds Type de document : texte imprimé Auteurs : Guelladi, chaima ; BENAIDJA ,CH, Directeur de thèse Editeur : Setif:UFA Année de publication : 2017 Importance : 1 vol (46f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Réseaux
Systèmes Distribués
VANETs
localisation
TDOA
TOA
NetbeansIndex. décimale : 004 Informatique Côte titre : MAI/0150 Les réseaux ad hoc véhiculaires : localisation des nœuds [texte imprimé] / Guelladi, chaima ; BENAIDJA ,CH, Directeur de thèse . - [S.l.] : Setif:UFA, 2017 . - 1 vol (46f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Réseaux
Systèmes Distribués
VANETs
localisation
TDOA
TOA
NetbeansIndex. décimale : 004 Informatique Côte titre : MAI/0150 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0150 MAI/0150 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Réseaux de Capteurs sans Fil Vs Réseaux de Nano Capteurs sans fil Type de document : texte imprimé Auteurs : Chaima Medjergui, Auteur ; Kamir kharoubi, Auteur ; Aliouat, Makhlouf, Directeur de thèse Année de publication : 2022 Importance : 1 vol (69 f .) Format : 29cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Réseaux de capteurs sans (RCSFs) Index. décimale : 004 Informatique Résumé :
Due à leur importance capitale, les Réseaux de Capteurs Sans Fil (RCSFs) ont
constitué une des plus grandes technologies du début du 21eme siècle, qui s’est
infiltrée dans une multitude de domaines importants de la vie quotidienne. Une
expérience de plus de deux décennies a permis de nous doter d’une maîtrise de leur
déploiement acceptable tout en leur souhaitant une évolution attractive à la mesure
de leur ampleur envisagée. Toutefois, les RCSFs ne peuvent capter que des évènements
à l’échelle humaine, mais comment pourrait-on collecter des évènements vitaux à
l’échelle micro ou nanométrique ? C’est l’oeuvre des Réseaux de Nano Capteurs Sans fil
(RNCSFs ou NRCSFs). Fondés sur des matériaux innovants, les RNCSFs constituent
le chainon manquant pour pouvoir tout capter que ce soit au niveau macro que nano.
Comme Ils sont encore au stade de prime jeunesse, notre travail dans ce mémoire est
de réaliser une étude comparative pour mieux comprendre ce qui est du ressort des
uns et ce qui est du ressort des autres.Côte titre : MAI/0656 En ligne : https://drive.google.com/file/d/1zH3z7aywsP2V5RNK4CTxV92EmocD90gY/view?usp=share [...] Format de la ressource électronique : Réseaux de Capteurs sans Fil Vs Réseaux de Nano Capteurs sans fil [texte imprimé] / Chaima Medjergui, Auteur ; Kamir kharoubi, Auteur ; Aliouat, Makhlouf, Directeur de thèse . - 2022 . - 1 vol (69 f .) ; 29cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Réseaux de capteurs sans (RCSFs) Index. décimale : 004 Informatique Résumé :
Due à leur importance capitale, les Réseaux de Capteurs Sans Fil (RCSFs) ont
constitué une des plus grandes technologies du début du 21eme siècle, qui s’est
infiltrée dans une multitude de domaines importants de la vie quotidienne. Une
expérience de plus de deux décennies a permis de nous doter d’une maîtrise de leur
déploiement acceptable tout en leur souhaitant une évolution attractive à la mesure
de leur ampleur envisagée. Toutefois, les RCSFs ne peuvent capter que des évènements
à l’échelle humaine, mais comment pourrait-on collecter des évènements vitaux à
l’échelle micro ou nanométrique ? C’est l’oeuvre des Réseaux de Nano Capteurs Sans fil
(RNCSFs ou NRCSFs). Fondés sur des matériaux innovants, les RNCSFs constituent
le chainon manquant pour pouvoir tout capter que ce soit au niveau macro que nano.
Comme Ils sont encore au stade de prime jeunesse, notre travail dans ce mémoire est
de réaliser une étude comparative pour mieux comprendre ce qui est du ressort des
uns et ce qui est du ressort des autres.Côte titre : MAI/0656 En ligne : https://drive.google.com/file/d/1zH3z7aywsP2V5RNK4CTxV92EmocD90gY/view?usp=share [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0656 MAI/0656 Mémoire Bibliothéque des sciences Français Disponible
DisponibleRéseaux neuronaux / Jean-Philippe Rennard
Titre : Réseaux neuronaux : Une introduction,accompagnée d'un java Type de document : texte imprimé Auteurs : Jean-Philippe Rennard Editeur : Paris : Vuibert Année de publication : 2006 Importance : 1 vol (281p .) Présentation : ill. Format : 24 cm ISBN/ISSN/EAN : 978-2-7117-4830-3 Note générale : 978-2-7117-4830-3 Langues : Français (fre) Catégories : Informatique Mots-clés : Informatique
Réseaux neuronauxIndex. décimale : 004 Informatique Résumé :
Au carrefour de l'informatique, de la biologie et de la psychologie, les réseaux de neurones formels se proposaient à l'origine de construire une intelligence artificielle s'inspirant des systèmes nerveux biologiques. Soixante ans plus tard, ils tiennent une place de choix parmi les algorithmes inspirés du vivant et on les trouve aussi bien dans les systèmes
téléphoniques ou les équipements industriels que dans certains appareils électroménagers. A partir de la métaphore biologique, ce livre présente l'ensemble des principaux types de réseaux neuronaux et en montre la dynamique, les capacités et les limites. On y découvrira la puissance des neurones de McCulloch et Pitts, qui éclairera la découverte du Perceptron simple puis de ses extensions multicouches qui sont au cur du succès actuel du domaine. On verra comment construire ce type de mémoire qui nous permet de reconnaître quelqu'un, même si l'on ne distingue qu'une partie de son profil. Ceci permettra, grâce aux réseaux de Hopfield, d'illustrer toute la puissance de ces étranges réseaux récurrents, où les neurones s'influencent eux-mêmes. A la récurrence succédera sa cousine l'auto-organisation, avec l'étude des réseaux de Kohonen, utilisés parfois par les organismes de crédit pour évaluer leurs décisions. On illustrera également la convergence en cours des outils inspirés du vivant
avec une présentation des algorithmes évolutionnaires, que l'on appliquera ensuite aux réseaux neuronaux. Richement illustré et accompagné de nombreux exemples, cet ouvrage clair et accessible satisfera tant le lecteur ayant des connaissances de base en informatique que l'étudiant, le professionnel ou le chercheur, qui y puiseront bases formelles et références détaillées. Le dernier chapitre présente un modèle objet écrit avec Java. Il témoigne de la facilité avec laquelle l'environnement objet permet la mise en uvre de réseaux divers et complexes. Le lecteur aura ainsi la possibilité de les construire et de les tester à son gré. Sources et programmes d'illustration sont disponibles en ligne à www.rennard.org/irn.Note de contenu :
Sommaire
La métaphore
Le modèle fondateur
Perceptron et Adaline
Réseaux multicouches
Réseaux récurrents
Réseaux auto-organisés
Réseaux évolutionnaires
Modèle objet en JavaCôte titre : Fs/8658 Réseaux neuronaux : Une introduction,accompagnée d'un java [texte imprimé] / Jean-Philippe Rennard . - Paris : Vuibert, 2006 . - 1 vol (281p .) : ill. ; 24 cm.
ISBN : 978-2-7117-4830-3
978-2-7117-4830-3
Langues : Français (fre)
Catégories : Informatique Mots-clés : Informatique
Réseaux neuronauxIndex. décimale : 004 Informatique Résumé :
Au carrefour de l'informatique, de la biologie et de la psychologie, les réseaux de neurones formels se proposaient à l'origine de construire une intelligence artificielle s'inspirant des systèmes nerveux biologiques. Soixante ans plus tard, ils tiennent une place de choix parmi les algorithmes inspirés du vivant et on les trouve aussi bien dans les systèmes
téléphoniques ou les équipements industriels que dans certains appareils électroménagers. A partir de la métaphore biologique, ce livre présente l'ensemble des principaux types de réseaux neuronaux et en montre la dynamique, les capacités et les limites. On y découvrira la puissance des neurones de McCulloch et Pitts, qui éclairera la découverte du Perceptron simple puis de ses extensions multicouches qui sont au cur du succès actuel du domaine. On verra comment construire ce type de mémoire qui nous permet de reconnaître quelqu'un, même si l'on ne distingue qu'une partie de son profil. Ceci permettra, grâce aux réseaux de Hopfield, d'illustrer toute la puissance de ces étranges réseaux récurrents, où les neurones s'influencent eux-mêmes. A la récurrence succédera sa cousine l'auto-organisation, avec l'étude des réseaux de Kohonen, utilisés parfois par les organismes de crédit pour évaluer leurs décisions. On illustrera également la convergence en cours des outils inspirés du vivant
avec une présentation des algorithmes évolutionnaires, que l'on appliquera ensuite aux réseaux neuronaux. Richement illustré et accompagné de nombreux exemples, cet ouvrage clair et accessible satisfera tant le lecteur ayant des connaissances de base en informatique que l'étudiant, le professionnel ou le chercheur, qui y puiseront bases formelles et références détaillées. Le dernier chapitre présente un modèle objet écrit avec Java. Il témoigne de la facilité avec laquelle l'environnement objet permet la mise en uvre de réseaux divers et complexes. Le lecteur aura ainsi la possibilité de les construire et de les tester à son gré. Sources et programmes d'illustration sont disponibles en ligne à www.rennard.org/irn.Note de contenu :
Sommaire
La métaphore
Le modèle fondateur
Perceptron et Adaline
Réseaux multicouches
Réseaux récurrents
Réseaux auto-organisés
Réseaux évolutionnaires
Modèle objet en JavaCôte titre : Fs/8658 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/8658 Fs/8658 livre Bibliothéque des sciences Français Disponible
DisponibleRéseaux et transmissions / Stéphane Lohier
PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkUn routage bio-inspiré adaptatif basé sur l’algorithme Honey Badger search dans les MANETs / Safa Semcheddine
PermalinkPermalinkPermalinkPermalink