University Sétif 1 FERHAT ABBAS Faculty of Sciences
Catégories
![](./images/expand_all.gif)
![](./images/collapse_all.gif)
Titre : Une plateforme B2B pour les échange commerciaux Type de document : texte imprimé Auteurs : FOUNAS,Khaoula ; SALEM,Y, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (65f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
e-commerce
B2B
ebXML
XMLIndex. décimale : 004 Informatique Résumé :
Résumé :
Au niveau de commerce, l'internet a provoqué de profonds changements en ce qui
concerne les relations commerciales à savoir la vente, l'achat, la publicité, la livraison et
ce, quelle que soit le type des intervenants. Le e-commercea pour objectif de mettre à la
disposition des partenaires commerciaux tous les outils nécessaires pour faciliter ces
relations et effectuer des transactions de toutes natures.
Le travail réalisédans ce mémoire est l’étude approfondie de l’intégration des
systèmes d’information dans le cadre du B2B ainsi que la conception et réalisation d’une
plateforme pour le e-commerce B2B basée sur le standard ebXML.Note de contenu :
Table des matières
Introduction générale………………………....…………………….…………...…1
Chapitre 1 : Le commerce électronique…..........……………......…….……...…...2
1. Introduction………………………………………........……………………….…….....3
2. Les affaires électroniques (E-business).……………...……...……………….……...….3
2.1 Définition ……………………………………..........…………………….……...3
3. Le commerce électronique (E-commerce)…………..........…………………...………..4
3.1 Définition ……………………………………..………………….……....……...4
3.2 Les différents intervenants dans une transaction électronique…………………..5
3.3 Typologie de e-commerce ………………………………………….........….......5
3.4 Avantages de e-commerce…………………………………......……………..….7
3.5 Inconvénients de e-commerce …………………………….……………….…….7
4. Place de marché………………………………………...................................................8
4.1 Définition …………………………………………........………………………...8
4.2 Place de marché B2B ………………………….....………………………………8
4.3 Les différentes formes de places de marché.……...………………….…………..8
4.4 Les principaux facteurs de développement des places de marché ………..……..9
4.5 Fonctionnalité des places de marché B2B ………….............................…….…...9
4.6 Avantage des places de marché B2B…………...................................……..……10
4.7 Inconvénients des places de marché B2B ……............................……………….10
9. Conclusion……………………………………........……………………….....……….10
Chapitre 2 : ebXML…………………….....................................…………………11
1. Introduction……………………………………………………………….........…...…12
2. Définitions……………………………………………………………………....……..12
3. Exemple de scénario d’échange ebXML……………………..………………...……..12
4. Les Phases fonctionnelles d'ebXML…………………….………………….....……....15
4.1 Phase d'implémentation…………….............................................…….....……...15
4.2 Phase de découverte et prise en main..........................……………….………….15
4.3 La phase d'exécution....................................…………………………..…….…..16
5. Architecture technique d’ebXML.....................…………………………...…….…….17
6. Processus d’affaire.....................................………………………………..……….….17
7. Composants communs (Données élémentaires)…………………….………….……...17
8. Messagerie……………………………………………………………………….…….18
9. Profil de Protocole de Collaboration CPP ………………………………………...….19
9.1 Définition……………………………….......................................................…...19
9.2 Structure de CPP …………………..................................……………….……..19
9.2.1 Element CollaborationProtocolProfile.........................…….………….20
9.2.2 Elément PartyInfo........………....................................................….….20
9.2.3 Elément SimplePart..................…….......................................………...21
9.2.4 Elément Packaging........………..................................................……...21
10 Accord Profils de Protocole de Collaboration CPA………....................……………21
10.1 Définition …………………....................................................................……...22
10.2 Elaboration du CPA …………………………...................................................22
10.3 La phase d'exécution............................…..………………….………………….23
10.4 Structure du CPA ……………………………........................................……...25
10.4.1 Elément CollaborationProtocolAgreement........…........……………..25
10.4.2 Elément Status........………….......................................................…..26
10.4.3 Durée de vie d'un CPA..................................................……………..26
10.4.4 Elément ConversationConstraints........………….......................…….26
10.4.5 Elément PartyInfo........……………....................................................26
11 Registre ebXML…………….............................................................................…......27
11.1 Définition ………....................................................................…………………27
11.2 Rôle du registre ebXML...............................................………………………....28
11.3 Interfaces de services de registre.................................………………………….28
11.4 Rattachements de protocole ......................................………………………….28
11.4.1 Rattachement de protocole http ........…..........................…………....28
11.5 Services de gestion de contenu ………..................................……….…………30
11.5.1 Validation de contenu ....................................................…....……….30
11.5.2 Catalogage de contenu ........….........................................….………..30
11.5.3 Gestion d'erreur........……….......................................................…….31
11.6 Authentification ………………………..............................................................31
11.6.1 Registre à titre d'autorité d'authentification ........…........…………...31
11.6.2 Autorité d'authentification externe......................................................32
11.6.3 Gestion de session authentifiée............................................................32
11 Conclusion…………………........................................................................................32
Chapitre 3 : Conception………..................………………………………………..33
1. Introduction……………………………………………………………....……………34
2. UML…………………………………………………………………...............………34
3. Modèle fonctionnelle ………………………………….....................................……...34
3.1 Diagramme de cas d'utilisation ………………....................................………...34
3.1.1 Les acteurs du système...........................................................................34
4. Modèle structurel ………………………..............................................……………....38
4.1 Diagramme de classes ………………………….................................................39
5. Modèle dynamique ………………………………….....................................….……..40
5.1 Diagramme de séquence ……………………………...……………….………..40
6. Modèle logique de données………………….......…………………………….………45
6.1 Les règles de passage …………………………….........……………….……….45
6.1 Présentation du modèle relationnelle…………….....………………….…………47
7. Conclusion ……………………………………………....…………………….……….47
Chapitre 4 : Réalisation………………....................................…………....……….48
1. Introduction……………………………………………………………….........…....…49
2. L'environnement de développement……………………….........………….......………49
2.1 Système d'exploitation ……………...................................................…………....49
2.2 Netbeans...............................................…………………………..........................49
2.3 GlassFish ……………..................................…………….................……………49
2.4 Parseur DOM (Document Object Model)…….........…….................. …………..49
2.5 PhpMyadmin …………….................................................................……………50
2.6 StarUml…………….......................................……………...............……………50
3. Langages de programmation utilisées………………………......………….......………50
3.1 Java ……………...........................................…….………................……………50
3.2 Java Server Pages JSP.................................………...............................................50
3.3 CSS…………....................………………………..……………………….......…50
4. XML…………………….…………………..…………………………..............……...50
5. Implémentation de la BDD.....................….…………………………………………...51
6. Implémentation de l'application.....................………………………………………….52
6.1 Page d'accueil……………………………………..………………………….......52
6.2 Liste des entreprises ………………………………………….……………........53
6.3 Page d'inscription…………………………..…………………………………….54
6.4 Page d'accueil d'une entreprise membre………………………………………....55
6.5 Gestion information ……………………………….…………………………....56
6.6 Gestion annonce…………………………….………..………………………….57
6.7 Ajouter annonce …………………………….…………….…………………....58
6.8 Gestion CPP…………………………..……….…………………….…………..59
6.9 Ajouter CPP…………………………………………………....…….………….59
6.10 Liste des annonces………….……………………………………….………….60
6.11 Détails d'annonce………………………..………………………….…………..61
6.12 Sélectionner CPP …………………………..……………………….………….62
6.13 Confirmer génération CPA ………………………………...................………..62
6.14 Affichage du CPA généré…………….……………......................….………….63
6.15 Téléchargement de CPA …………….…………….....…………….…………..64
7. Conclusion ………………………………….…………………..………….…………..64
Conclusion Générale.................................................................................................65Côte titre : MAI/0103 Une plateforme B2B pour les échange commerciaux [texte imprimé] / FOUNAS,Khaoula ; SALEM,Y, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (65f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
e-commerce
B2B
ebXML
XMLIndex. décimale : 004 Informatique Résumé :
Résumé :
Au niveau de commerce, l'internet a provoqué de profonds changements en ce qui
concerne les relations commerciales à savoir la vente, l'achat, la publicité, la livraison et
ce, quelle que soit le type des intervenants. Le e-commercea pour objectif de mettre à la
disposition des partenaires commerciaux tous les outils nécessaires pour faciliter ces
relations et effectuer des transactions de toutes natures.
Le travail réalisédans ce mémoire est l’étude approfondie de l’intégration des
systèmes d’information dans le cadre du B2B ainsi que la conception et réalisation d’une
plateforme pour le e-commerce B2B basée sur le standard ebXML.Note de contenu :
Table des matières
Introduction générale………………………....…………………….…………...…1
Chapitre 1 : Le commerce électronique…..........……………......…….……...…...2
1. Introduction………………………………………........……………………….…….....3
2. Les affaires électroniques (E-business).……………...……...……………….……...….3
2.1 Définition ……………………………………..........…………………….……...3
3. Le commerce électronique (E-commerce)…………..........…………………...………..4
3.1 Définition ……………………………………..………………….……....……...4
3.2 Les différents intervenants dans une transaction électronique…………………..5
3.3 Typologie de e-commerce ………………………………………….........….......5
3.4 Avantages de e-commerce…………………………………......……………..….7
3.5 Inconvénients de e-commerce …………………………….……………….…….7
4. Place de marché………………………………………...................................................8
4.1 Définition …………………………………………........………………………...8
4.2 Place de marché B2B ………………………….....………………………………8
4.3 Les différentes formes de places de marché.……...………………….…………..8
4.4 Les principaux facteurs de développement des places de marché ………..……..9
4.5 Fonctionnalité des places de marché B2B ………….............................…….…...9
4.6 Avantage des places de marché B2B…………...................................……..……10
4.7 Inconvénients des places de marché B2B ……............................……………….10
9. Conclusion……………………………………........……………………….....……….10
Chapitre 2 : ebXML…………………….....................................…………………11
1. Introduction……………………………………………………………….........…...…12
2. Définitions……………………………………………………………………....……..12
3. Exemple de scénario d’échange ebXML……………………..………………...……..12
4. Les Phases fonctionnelles d'ebXML…………………….………………….....……....15
4.1 Phase d'implémentation…………….............................................…….....……...15
4.2 Phase de découverte et prise en main..........................……………….………….15
4.3 La phase d'exécution....................................…………………………..…….…..16
5. Architecture technique d’ebXML.....................…………………………...…….…….17
6. Processus d’affaire.....................................………………………………..……….….17
7. Composants communs (Données élémentaires)…………………….………….……...17
8. Messagerie……………………………………………………………………….…….18
9. Profil de Protocole de Collaboration CPP ………………………………………...….19
9.1 Définition……………………………….......................................................…...19
9.2 Structure de CPP …………………..................................……………….……..19
9.2.1 Element CollaborationProtocolProfile.........................…….………….20
9.2.2 Elément PartyInfo........………....................................................….….20
9.2.3 Elément SimplePart..................…….......................................………...21
9.2.4 Elément Packaging........………..................................................……...21
10 Accord Profils de Protocole de Collaboration CPA………....................……………21
10.1 Définition …………………....................................................................……...22
10.2 Elaboration du CPA …………………………...................................................22
10.3 La phase d'exécution............................…..………………….………………….23
10.4 Structure du CPA ……………………………........................................……...25
10.4.1 Elément CollaborationProtocolAgreement........…........……………..25
10.4.2 Elément Status........………….......................................................…..26
10.4.3 Durée de vie d'un CPA..................................................……………..26
10.4.4 Elément ConversationConstraints........………….......................…….26
10.4.5 Elément PartyInfo........……………....................................................26
11 Registre ebXML…………….............................................................................…......27
11.1 Définition ………....................................................................…………………27
11.2 Rôle du registre ebXML...............................................………………………....28
11.3 Interfaces de services de registre.................................………………………….28
11.4 Rattachements de protocole ......................................………………………….28
11.4.1 Rattachement de protocole http ........…..........................…………....28
11.5 Services de gestion de contenu ………..................................……….…………30
11.5.1 Validation de contenu ....................................................…....……….30
11.5.2 Catalogage de contenu ........….........................................….………..30
11.5.3 Gestion d'erreur........……….......................................................…….31
11.6 Authentification ………………………..............................................................31
11.6.1 Registre à titre d'autorité d'authentification ........…........…………...31
11.6.2 Autorité d'authentification externe......................................................32
11.6.3 Gestion de session authentifiée............................................................32
11 Conclusion…………………........................................................................................32
Chapitre 3 : Conception………..................………………………………………..33
1. Introduction……………………………………………………………....……………34
2. UML…………………………………………………………………...............………34
3. Modèle fonctionnelle ………………………………….....................................……...34
3.1 Diagramme de cas d'utilisation ………………....................................………...34
3.1.1 Les acteurs du système...........................................................................34
4. Modèle structurel ………………………..............................................……………....38
4.1 Diagramme de classes ………………………….................................................39
5. Modèle dynamique ………………………………….....................................….……..40
5.1 Diagramme de séquence ……………………………...……………….………..40
6. Modèle logique de données………………….......…………………………….………45
6.1 Les règles de passage …………………………….........……………….……….45
6.1 Présentation du modèle relationnelle…………….....………………….…………47
7. Conclusion ……………………………………………....…………………….……….47
Chapitre 4 : Réalisation………………....................................…………....……….48
1. Introduction……………………………………………………………….........…....…49
2. L'environnement de développement……………………….........………….......………49
2.1 Système d'exploitation ……………...................................................…………....49
2.2 Netbeans...............................................…………………………..........................49
2.3 GlassFish ……………..................................…………….................……………49
2.4 Parseur DOM (Document Object Model)…….........…….................. …………..49
2.5 PhpMyadmin …………….................................................................……………50
2.6 StarUml…………….......................................……………...............……………50
3. Langages de programmation utilisées………………………......………….......………50
3.1 Java ……………...........................................…….………................……………50
3.2 Java Server Pages JSP.................................………...............................................50
3.3 CSS…………....................………………………..……………………….......…50
4. XML…………………….…………………..…………………………..............……...50
5. Implémentation de la BDD.....................….…………………………………………...51
6. Implémentation de l'application.....................………………………………………….52
6.1 Page d'accueil……………………………………..………………………….......52
6.2 Liste des entreprises ………………………………………….……………........53
6.3 Page d'inscription…………………………..…………………………………….54
6.4 Page d'accueil d'une entreprise membre………………………………………....55
6.5 Gestion information ……………………………….…………………………....56
6.6 Gestion annonce…………………………….………..………………………….57
6.7 Ajouter annonce …………………………….…………….…………………....58
6.8 Gestion CPP…………………………..……….…………………….…………..59
6.9 Ajouter CPP…………………………………………………....…….………….59
6.10 Liste des annonces………….……………………………………….………….60
6.11 Détails d'annonce………………………..………………………….…………..61
6.12 Sélectionner CPP …………………………..……………………….………….62
6.13 Confirmer génération CPA ………………………………...................………..62
6.14 Affichage du CPA généré…………….……………......................….………….63
6.15 Téléchargement de CPA …………….…………….....…………….…………..64
7. Conclusion ………………………………….…………………..………….…………..64
Conclusion Générale.................................................................................................65Côte titre : MAI/0103 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0103 MAI/0103 Mémoire Bibliothéque des sciences Français Disponible
DisponiblePlateforme sémantique Cloud Computing pour la gestion des applications ERP sensibles au contexte / Reffad,Hamza
![]()
Titre : Plateforme sémantique Cloud Computing pour la gestion des applications ERP sensibles au contexte Type de document : texte imprimé Auteurs : Reffad,Hamza, Auteur ; Alti,Adel, Directeur de thèse Editeur : Setif:UFA Année de publication : 2019 Importance : 1 vol (152 f .) Format : 26 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : ERP
Cloud
ontologie
composition des servicescontexte
NSGA-II
optimisationIndex. décimale : 004 - Informatique Résumé : Résumé:
Actuellement, la technologie Cloud est largement adoptée par les entreprises pour développer
des solutions informatiques de qualité. En effet, les Petites et les Moyennes Entreprises
(PME) sont à la recherche d’ERP sur mesure afin d’automatiser judicieusement leurs activités
commerciales. Par conséquent, le besoin croissant de la flexibilité des processus d’affaires
ERP issus de services Cloud hétérogènes de différents fournisseurs avec différentes QoS, qui
optimise les coûts et les délais, devient une préoccupation majeure. En effet, il est très utile
pour répondre aux évolutions requises de différents besoins fonctionnels et non fonctionnels
des PMEs. La plupart des systèmes ERP Cloud existants (SAP, Oracle ERP Cloud, etc.)
sont exposés en mode SaaS (Software as a Service) et ils ne sont pas suffisamment flexibles
pour prendre en charge l’adaptation automatique des processus d’affaire ERP. L’objectif
de notre travail est de construire un système qui permet de générer un processus d’affaire
ERP personnalisé en tant que service composite en fonction des besoins du clients et des
changements du contexte, via la composition optimale des services Cloud sémantiques. Pour
ce faire, nous avons proposé un système avec une nouvelle ontologie pour la description
sémantique et une gestion efficace du processus d’élaboration ERP end-to-end. En spécifiant
les besoins fonctionnels de PME, le système génère automatiquement un processus d’affaire
ERP virtuel. Par ailleurs, un algorithme à deux phases est proposé pour la composition des
services Cloud afin d’obtenir un processus d’affaire ERP optimal, concret et personnalisé. La
première phase est utilisée pour sélectionner les services composites pertinents qui respectent
les contraintes de l’entreprise. La seconde est utilisée pour sélectionner la solution optimale
unique à partir du résultat de la première phase en fonction des préférences de l’entreprise.
Une extension de notre approche avec les aspects d’agents est également proposée pour
améliorer la performance du système en termes de temps d’exécution. Afin de valider nos
propositions, un prototype est développé offrant ainsi une meilleure flexibilité pour respecter
la qualité des priorités globales de l’entreprise et son contexte. Les résultats expérimentaux
montrent la pertinence et l’efficacité de l’approche proposée.Note de contenu :
Sommaire
Table des figures xii
Liste des tableaux xv
Liste des abréviations xvi
Introduction générale 1
1 Contexte de la thèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 Objectifs et Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4 Organisation de la thèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Partie I Etat de l’art 7
1 ERP et Cloud Computing 8
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Caractéristiques du Cloud Computing . . . . . . . . . . . . . . . . 12
2.3 Modèle de service . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.1 Software as a Service «SaaS» . . . . . . . . . . . . . . . 14
2.3.2 Platform as a Service «PaaS» . . . . . . . . . . . . . . . 15
2.3.3 Infrastructure as a Service «IaaS» . . . . . . . . . . . . . 15
2.4 Modèle de déploiement . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.1 Cloud publique . . . . . . . . . . . . . . . . . . . . . . 16
2.4.2 Cloud privé . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.3 Cloud hybride . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.4 Cloud communautaire . . . . . . . . . . . . . . . . . . . 17
3 Enterprise Resource Planning (ERP) . . . . . . . . . . . . . . . . . . . . . 18
3.1 C’est quoi un ERP? . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2 Pourquoi un ERP? . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3 Caractéristiques d’un ERP . . . . . . . . . . . . . . . . . . . . . . 19
3.3.1 Architecture client/serveur d’un ERP . . . . . . . . . . . 19
3.3.2 Architecture modulaire d’un ERP . . . . . . . . . . . . . 20
3.3.3 Fonctionnement d’un ERP . . . . . . . . . . . . . . . . 21
3.4 Implémentation des systèmes ERP . . . . . . . . . . . . . . . . . . 22
3.5 ERP sur le marché . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.6 Les avantages et les inconvénients des systèmes ERP . . . . . . . . 26
3.6.1 Avantages . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.2 Inconvénients . . . . . . . . . . . . . . . . . . . . . . . 28
3.7 Les architectures ERP . . . . . . . . . . . . . . . . . . . . . . . . 29
3.7.1 Architecture à trois niveaux . . . . . . . . . . . . . . . . 29
3.7.2 Architecture WEB . . . . . . . . . . . . . . . . . . . . . 29
3.7.3 Architecture orientée service . . . . . . . . . . . . . . . 30
3.7.4 Architecture Cloud . . . . . . . . . . . . . . . . . . . . 31
4 ERP et Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.1 Cloud ERP hébergé . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.2 Cloud ERP en mode SaaS . . . . . . . . . . . . . . . . . . . . . . 34
5 Sensibilité au Contexte . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.2 Catégories du contexte . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3 Applications sensibles au contexte . . . . . . . . . . . . . . . . . . 37
5.4 Contexte et ERP . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2 Composition de services Cloud 39
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2 Processus d’affaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3 Les exigences fonctionnelles et non-fonctionnelles . . . . . . . . . 42
3 Composition de services Cloud . . . . . . . . . . . . . . . . . . . . . . . . 44
3.1 Service Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.1.1 Propriétés des services Cloud . . . . . . . . . . . . . . . 45
3.1.2 Approches principales de description des services Cloud . 46
3.2 Les étapes de la composition des services Cloud . . . . . . . . . . 47
3.3 Sélection des services Cloud . . . . . . . . . . . . . . . . . . . . . 48
3.3.1 Spécification de la requête utilisateur . . . . . . . . . . . 48
3.3.2 Localisation des services Cloud . . . . . . . . . . . . . . 49
3.3.3 Appariement des requêtes et des services Cloud . . . . . 50
3.4 Degré d’automatisation de la composition de services Cloud . . . . 51
3.4.1 Composition manuelle . . . . . . . . . . . . . . . . . . . 51
3.4.2 Composition automatique . . . . . . . . . . . . . . . . . 52
3.4.3 Composition semi-automatique . . . . . . . . . . . . . . 52
3.5 Approches de la composition des services Cloud . . . . . . . . . . 52
3.5.1 Composition statique . . . . . . . . . . . . . . . . . . . 53
3.5.2 Composition dynamique . . . . . . . . . . . . . . . . . . 53
3.6 Aspects comportementaux des services composites . . . . . . . . . 53
3.6.1 Orchestration . . . . . . . . . . . . . . . . . . . . . . . 53
3.6.2 Chorégraphie . . . . . . . . . . . . . . . . . . . . . . . 54
3.7 Challenges de la composition des services Cloud . . . . . . . . . . 55
3.7.1 Respect des besoins fonctionnels de l’utilisateur . . . . . 55
3.7.2 Optimisation des critères de QoS . . . . . . . . . . . . . 55
3.7.3 Augmentation de la flexibilité : "Sensibilité au contexte" . 55
3.7.4 Dynamicité . . . . . . . . . . . . . . . . . . . . . . . . 56
4 Principaux travaux dans le domaine de la composition des services Cloud . 56
4.1 Les approches méta-heuristiques . . . . . . . . . . . . . . . . . . . 58
4.1.1 Les approches fondées sur la scalarisation . . . . . . . . 58
4.1.2 Approches basées sur le Pareto (approches multi-objectif) 60
4.2 Les ERP basés sur le WEB . . . . . . . . . . . . . . . . . . . . . . 61
4.3 Les ERP Ã base de services . . . . . . . . . . . . . . . . . . . . . . 62
4.4 Synthèse et Comparaison . . . . . . . . . . . . . . . . . . . . . . . 62
5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Partie II Contributions 66
3 Modèle de description des applications ERP à base d’ontologie 67
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2 Ontologie proposée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3 Modèle sémantique du service . . . . . . . . . . . . . . . . . . . . . . . . 70
3.1 Service virtuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.2 Service concret . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4 Modèle sémantique de QoS à deux dimensions . . . . . . . . . . . . . . . 73
4.1 Modèle de QoS-Utilité . . . . . . . . . . . . . . . . . . . . . . . . 73
4.2 Modèle de QoS-LongueVie . . . . . . . . . . . . . . . . . . . . . 74
4.3 Modèle de QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5 Modèle sémantique du contexte . . . . . . . . . . . . . . . . . . . . . . . 76
5.1 Le contexte du service Cloud . . . . . . . . . . . . . . . . . . . . . 76
5.2 Le contexte du Client . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.3 Le contexte de l’environnement . . . . . . . . . . . . . . . . . . . 80
6 Modèle sémantique du processus d’affaire . . . . . . . . . . . . . . . . . . 80
6.1 Processus d’affaire virtuel . . . . . . . . . . . . . . . . . . . . . . 81
6.2 Processus d’affaire concret . . . . . . . . . . . . . . . . . . . . . . 81
7 L’interrogation et l’inférence . . . . . . . . . . . . . . . . . . . . . . . . . 82
8 Exemple de PA selon l’ontologie CxQSCloudSERP . . . . . . . . . . . . . 84
9 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4 Nouvelle approche dédiée aux ERP sensibles au contexte à base d’ontologie 88
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
2 Motivation : étude de cas et exigences . . . . . . . . . . . . . . . . . . . . 90
2.1 Etude de cas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
2.2 Exigences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
3 Architecture de composition d’ERP sensible au contexte . . . . . . . . . . 91
4 Modèle fonctionnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5 Algorithme de composition et d’optimisation sensible au contexte basé sur
la sémantique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6 Application de l’algorithme proposé à l’étude de cas . . . . . . . . . . . . 102
6.1 Génération d’un processus d’affaire virtuel (VBP) optimal . . . . . 102
6.2 Génération des solutions Pareto-optimal . . . . . . . . . . . . . . . 102
6.3 Sélection de la solution finale . . . . . . . . . . . . . . . . . . . . 107
7 Nouvelle extension : CxQSCloudERP à base d’agents . . . . . . . . . . . 107
7.1 Architecture et principe de fonctionnement . . . . . . . . . . . . . 111
7.2 Description de l’algorithme SCwA–CCS–2S . . . . . . . . . . . . 114
7.3 Application de l’algorithme SCwA–CCS–2S à l’étude de cas . . . . 117
8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5 Réalisation : Prototype et évaluations 120
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
2 Réalisation du prototype . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
2.1 Environnement et outils techniques . . . . . . . . . . . . . . . . . 121
2.2 Implémentation de l’ontologie . . . . . . . . . . . . . . . . . . . . 121
2.3 Présentation du prototype . . . . . . . . . . . . . . . . . . . . . . 126
2.4 Application du prototype à l’étude de cas . . . . . . . . . . . . . . 127
3 Évaluation des performances et comparaisons . . . . . . . . . . . . . . . . 129
3.1 Évaluation de la pertinence des solutions . . . . . . . . . . . . . . 131
3.2 Comparaison de la précision des solutions . . . . . . . . . . . . . . 132
3.3 Comparaison des solutions Pareto-optimales . . . . . . . . . . . . 133
3.4 Comparaisons sur la solution finale . . . . . . . . . . . . . . . . . 134
3.5 Amélioration des performances : Multi-agent . . . . . . . . . . . . 136
4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Conclusion générale 140
Bibliographie 144
Côte titre : DI/0041 En ligne : https://drive.google.com/file/d/1JQ2Ve5E2t4KN1729EhOHZKYVfccZAR8w/view?usp=shari [...] Format de la ressource électronique : Plateforme sémantique Cloud Computing pour la gestion des applications ERP sensibles au contexte [texte imprimé] / Reffad,Hamza, Auteur ; Alti,Adel, Directeur de thèse . - [S.l.] : Setif:UFA, 2019 . - 1 vol (152 f .) ; 26 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : ERP
Cloud
ontologie
composition des servicescontexte
NSGA-II
optimisationIndex. décimale : 004 - Informatique Résumé : Résumé:
Actuellement, la technologie Cloud est largement adoptée par les entreprises pour développer
des solutions informatiques de qualité. En effet, les Petites et les Moyennes Entreprises
(PME) sont à la recherche d’ERP sur mesure afin d’automatiser judicieusement leurs activités
commerciales. Par conséquent, le besoin croissant de la flexibilité des processus d’affaires
ERP issus de services Cloud hétérogènes de différents fournisseurs avec différentes QoS, qui
optimise les coûts et les délais, devient une préoccupation majeure. En effet, il est très utile
pour répondre aux évolutions requises de différents besoins fonctionnels et non fonctionnels
des PMEs. La plupart des systèmes ERP Cloud existants (SAP, Oracle ERP Cloud, etc.)
sont exposés en mode SaaS (Software as a Service) et ils ne sont pas suffisamment flexibles
pour prendre en charge l’adaptation automatique des processus d’affaire ERP. L’objectif
de notre travail est de construire un système qui permet de générer un processus d’affaire
ERP personnalisé en tant que service composite en fonction des besoins du clients et des
changements du contexte, via la composition optimale des services Cloud sémantiques. Pour
ce faire, nous avons proposé un système avec une nouvelle ontologie pour la description
sémantique et une gestion efficace du processus d’élaboration ERP end-to-end. En spécifiant
les besoins fonctionnels de PME, le système génère automatiquement un processus d’affaire
ERP virtuel. Par ailleurs, un algorithme à deux phases est proposé pour la composition des
services Cloud afin d’obtenir un processus d’affaire ERP optimal, concret et personnalisé. La
première phase est utilisée pour sélectionner les services composites pertinents qui respectent
les contraintes de l’entreprise. La seconde est utilisée pour sélectionner la solution optimale
unique à partir du résultat de la première phase en fonction des préférences de l’entreprise.
Une extension de notre approche avec les aspects d’agents est également proposée pour
améliorer la performance du système en termes de temps d’exécution. Afin de valider nos
propositions, un prototype est développé offrant ainsi une meilleure flexibilité pour respecter
la qualité des priorités globales de l’entreprise et son contexte. Les résultats expérimentaux
montrent la pertinence et l’efficacité de l’approche proposée.Note de contenu :
Sommaire
Table des figures xii
Liste des tableaux xv
Liste des abréviations xvi
Introduction générale 1
1 Contexte de la thèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 Objectifs et Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4 Organisation de la thèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Partie I Etat de l’art 7
1 ERP et Cloud Computing 8
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Caractéristiques du Cloud Computing . . . . . . . . . . . . . . . . 12
2.3 Modèle de service . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3.1 Software as a Service «SaaS» . . . . . . . . . . . . . . . 14
2.3.2 Platform as a Service «PaaS» . . . . . . . . . . . . . . . 15
2.3.3 Infrastructure as a Service «IaaS» . . . . . . . . . . . . . 15
2.4 Modèle de déploiement . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.1 Cloud publique . . . . . . . . . . . . . . . . . . . . . . 16
2.4.2 Cloud privé . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.3 Cloud hybride . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.4 Cloud communautaire . . . . . . . . . . . . . . . . . . . 17
3 Enterprise Resource Planning (ERP) . . . . . . . . . . . . . . . . . . . . . 18
3.1 C’est quoi un ERP? . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2 Pourquoi un ERP? . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3 Caractéristiques d’un ERP . . . . . . . . . . . . . . . . . . . . . . 19
3.3.1 Architecture client/serveur d’un ERP . . . . . . . . . . . 19
3.3.2 Architecture modulaire d’un ERP . . . . . . . . . . . . . 20
3.3.3 Fonctionnement d’un ERP . . . . . . . . . . . . . . . . 21
3.4 Implémentation des systèmes ERP . . . . . . . . . . . . . . . . . . 22
3.5 ERP sur le marché . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.6 Les avantages et les inconvénients des systèmes ERP . . . . . . . . 26
3.6.1 Avantages . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6.2 Inconvénients . . . . . . . . . . . . . . . . . . . . . . . 28
3.7 Les architectures ERP . . . . . . . . . . . . . . . . . . . . . . . . 29
3.7.1 Architecture à trois niveaux . . . . . . . . . . . . . . . . 29
3.7.2 Architecture WEB . . . . . . . . . . . . . . . . . . . . . 29
3.7.3 Architecture orientée service . . . . . . . . . . . . . . . 30
3.7.4 Architecture Cloud . . . . . . . . . . . . . . . . . . . . 31
4 ERP et Cloud Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.1 Cloud ERP hébergé . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.2 Cloud ERP en mode SaaS . . . . . . . . . . . . . . . . . . . . . . 34
5 Sensibilité au Contexte . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.1 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.2 Catégories du contexte . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3 Applications sensibles au contexte . . . . . . . . . . . . . . . . . . 37
5.4 Contexte et ERP . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2 Composition de services Cloud 39
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2 Processus d’affaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3 Les exigences fonctionnelles et non-fonctionnelles . . . . . . . . . 42
3 Composition de services Cloud . . . . . . . . . . . . . . . . . . . . . . . . 44
3.1 Service Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.1.1 Propriétés des services Cloud . . . . . . . . . . . . . . . 45
3.1.2 Approches principales de description des services Cloud . 46
3.2 Les étapes de la composition des services Cloud . . . . . . . . . . 47
3.3 Sélection des services Cloud . . . . . . . . . . . . . . . . . . . . . 48
3.3.1 Spécification de la requête utilisateur . . . . . . . . . . . 48
3.3.2 Localisation des services Cloud . . . . . . . . . . . . . . 49
3.3.3 Appariement des requêtes et des services Cloud . . . . . 50
3.4 Degré d’automatisation de la composition de services Cloud . . . . 51
3.4.1 Composition manuelle . . . . . . . . . . . . . . . . . . . 51
3.4.2 Composition automatique . . . . . . . . . . . . . . . . . 52
3.4.3 Composition semi-automatique . . . . . . . . . . . . . . 52
3.5 Approches de la composition des services Cloud . . . . . . . . . . 52
3.5.1 Composition statique . . . . . . . . . . . . . . . . . . . 53
3.5.2 Composition dynamique . . . . . . . . . . . . . . . . . . 53
3.6 Aspects comportementaux des services composites . . . . . . . . . 53
3.6.1 Orchestration . . . . . . . . . . . . . . . . . . . . . . . 53
3.6.2 Chorégraphie . . . . . . . . . . . . . . . . . . . . . . . 54
3.7 Challenges de la composition des services Cloud . . . . . . . . . . 55
3.7.1 Respect des besoins fonctionnels de l’utilisateur . . . . . 55
3.7.2 Optimisation des critères de QoS . . . . . . . . . . . . . 55
3.7.3 Augmentation de la flexibilité : "Sensibilité au contexte" . 55
3.7.4 Dynamicité . . . . . . . . . . . . . . . . . . . . . . . . 56
4 Principaux travaux dans le domaine de la composition des services Cloud . 56
4.1 Les approches méta-heuristiques . . . . . . . . . . . . . . . . . . . 58
4.1.1 Les approches fondées sur la scalarisation . . . . . . . . 58
4.1.2 Approches basées sur le Pareto (approches multi-objectif) 60
4.2 Les ERP basés sur le WEB . . . . . . . . . . . . . . . . . . . . . . 61
4.3 Les ERP Ã base de services . . . . . . . . . . . . . . . . . . . . . . 62
4.4 Synthèse et Comparaison . . . . . . . . . . . . . . . . . . . . . . . 62
5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Partie II Contributions 66
3 Modèle de description des applications ERP à base d’ontologie 67
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2 Ontologie proposée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3 Modèle sémantique du service . . . . . . . . . . . . . . . . . . . . . . . . 70
3.1 Service virtuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.2 Service concret . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4 Modèle sémantique de QoS à deux dimensions . . . . . . . . . . . . . . . 73
4.1 Modèle de QoS-Utilité . . . . . . . . . . . . . . . . . . . . . . . . 73
4.2 Modèle de QoS-LongueVie . . . . . . . . . . . . . . . . . . . . . 74
4.3 Modèle de QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5 Modèle sémantique du contexte . . . . . . . . . . . . . . . . . . . . . . . 76
5.1 Le contexte du service Cloud . . . . . . . . . . . . . . . . . . . . . 76
5.2 Le contexte du Client . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.3 Le contexte de l’environnement . . . . . . . . . . . . . . . . . . . 80
6 Modèle sémantique du processus d’affaire . . . . . . . . . . . . . . . . . . 80
6.1 Processus d’affaire virtuel . . . . . . . . . . . . . . . . . . . . . . 81
6.2 Processus d’affaire concret . . . . . . . . . . . . . . . . . . . . . . 81
7 L’interrogation et l’inférence . . . . . . . . . . . . . . . . . . . . . . . . . 82
8 Exemple de PA selon l’ontologie CxQSCloudSERP . . . . . . . . . . . . . 84
9 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4 Nouvelle approche dédiée aux ERP sensibles au contexte à base d’ontologie 88
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
2 Motivation : étude de cas et exigences . . . . . . . . . . . . . . . . . . . . 90
2.1 Etude de cas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
2.2 Exigences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
3 Architecture de composition d’ERP sensible au contexte . . . . . . . . . . 91
4 Modèle fonctionnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5 Algorithme de composition et d’optimisation sensible au contexte basé sur
la sémantique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6 Application de l’algorithme proposé à l’étude de cas . . . . . . . . . . . . 102
6.1 Génération d’un processus d’affaire virtuel (VBP) optimal . . . . . 102
6.2 Génération des solutions Pareto-optimal . . . . . . . . . . . . . . . 102
6.3 Sélection de la solution finale . . . . . . . . . . . . . . . . . . . . 107
7 Nouvelle extension : CxQSCloudERP à base d’agents . . . . . . . . . . . 107
7.1 Architecture et principe de fonctionnement . . . . . . . . . . . . . 111
7.2 Description de l’algorithme SCwA–CCS–2S . . . . . . . . . . . . 114
7.3 Application de l’algorithme SCwA–CCS–2S à l’étude de cas . . . . 117
8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5 Réalisation : Prototype et évaluations 120
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
2 Réalisation du prototype . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
2.1 Environnement et outils techniques . . . . . . . . . . . . . . . . . 121
2.2 Implémentation de l’ontologie . . . . . . . . . . . . . . . . . . . . 121
2.3 Présentation du prototype . . . . . . . . . . . . . . . . . . . . . . 126
2.4 Application du prototype à l’étude de cas . . . . . . . . . . . . . . 127
3 Évaluation des performances et comparaisons . . . . . . . . . . . . . . . . 129
3.1 Évaluation de la pertinence des solutions . . . . . . . . . . . . . . 131
3.2 Comparaison de la précision des solutions . . . . . . . . . . . . . . 132
3.3 Comparaison des solutions Pareto-optimales . . . . . . . . . . . . 133
3.4 Comparaisons sur la solution finale . . . . . . . . . . . . . . . . . 134
3.5 Amélioration des performances : Multi-agent . . . . . . . . . . . . 136
4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Conclusion générale 140
Bibliographie 144
Côte titre : DI/0041 En ligne : https://drive.google.com/file/d/1JQ2Ve5E2t4KN1729EhOHZKYVfccZAR8w/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité DI/0041 DI/0041 Thèse Bibliothéque des sciences Français Disponible
DisponibleUn portail web selon une architecture orientée Web Service pour le suivi des appels d’offres / Cherabite, Kamel
![]()
Titre : Un portail web selon une architecture orientée Web Service pour le suivi des appels d’offres Type de document : texte imprimé Auteurs : Cherabite, Kamel, Auteur ; Douidi ,Lamri, Directeur de thèse Editeur : Setif:UFA Année de publication : 2021 Importance : 1 vol (69 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 - Informatique Côte titre : MAI/0480 En ligne : https://drive.google.com/file/d/1BrSTVf8P5iPUxIjCxaBil_hn3KR0g7qZ/view?usp=shari [...] Format de la ressource électronique : Un portail web selon une architecture orientée Web Service pour le suivi des appels d’offres [texte imprimé] / Cherabite, Kamel, Auteur ; Douidi ,Lamri, Directeur de thèse . - [S.l.] : Setif:UFA, 2021 . - 1 vol (69 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 - Informatique Côte titre : MAI/0480 En ligne : https://drive.google.com/file/d/1BrSTVf8P5iPUxIjCxaBil_hn3KR0g7qZ/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0480 MAI/0480 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Position du sink dans un WSN Type de document : texte imprimé Auteurs : Deghima,Manel, Auteur ; Louail,Lemia, Directeur de thèse Editeur : Setif:UFA Année de publication : 2020 Importance : 1 vol (58 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Reseaux de capteurs sans l
la position du sink
la latence des communications
l'energie consommeeIndex. décimale : 004 - Informatique Résumé : Dans un reseau de capteurs sans l, le sink recoit les donnees collectees par tous les nuds
de l'environnement ou ils sont deployes pour qu'elles soient envoyees a l'utilisateur nal. Sa
position aecte directement les performances du reseau telles que la latence des communications
et la consommation energetique des nuds.
Dans ce memoir, ayant comme objectif la minimisation de la consommation energetique
et de la latence des communications, nous proposons dierentes methodes qui permettent de
trouver la position du sink basees sur la position de chaque nud dans le reseau. Les methodes
proposees sont: la methode du quadrilatere, la methode du centre de graphe (aleatoire), la
methode du centre de graphe (nombre de voisins), la methode de la regression lineaire basee
sur X, la methode de la regression lineaire basee sur Y, la methode de la regression lineaire
basee sur la moyenne et la methode de la position moyenne. La position du sink calculee dans
un reseau donne doit ^etre proche le plus possible de tous les nuds du reseau.
Les resultats obtenus apres plusieurs simulations montrent que: la methode de la regression
lineaire basee sur X, la methode de la regression lineaire basee sur la moyenne et la methode
de la position moyenne presentent de meilleurs resultats que l'etat de l'art selon la latence des
communications et l'energie consommee.Côte titre : MAI/0364 En ligne : https://drive.google.com/file/d/13CD0xYTHUQQObs34PGgv3b3sNE2v88jY/view?usp=shari [...] Format de la ressource électronique : Position du sink dans un WSN [texte imprimé] / Deghima,Manel, Auteur ; Louail,Lemia, Directeur de thèse . - [S.l.] : Setif:UFA, 2020 . - 1 vol (58 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Reseaux de capteurs sans l
la position du sink
la latence des communications
l'energie consommeeIndex. décimale : 004 - Informatique Résumé : Dans un reseau de capteurs sans l, le sink recoit les donnees collectees par tous les nuds
de l'environnement ou ils sont deployes pour qu'elles soient envoyees a l'utilisateur nal. Sa
position aecte directement les performances du reseau telles que la latence des communications
et la consommation energetique des nuds.
Dans ce memoir, ayant comme objectif la minimisation de la consommation energetique
et de la latence des communications, nous proposons dierentes methodes qui permettent de
trouver la position du sink basees sur la position de chaque nud dans le reseau. Les methodes
proposees sont: la methode du quadrilatere, la methode du centre de graphe (aleatoire), la
methode du centre de graphe (nombre de voisins), la methode de la regression lineaire basee
sur X, la methode de la regression lineaire basee sur Y, la methode de la regression lineaire
basee sur la moyenne et la methode de la position moyenne. La position du sink calculee dans
un reseau donne doit ^etre proche le plus possible de tous les nuds du reseau.
Les resultats obtenus apres plusieurs simulations montrent que: la methode de la regression
lineaire basee sur X, la methode de la regression lineaire basee sur la moyenne et la methode
de la position moyenne presentent de meilleurs resultats que l'etat de l'art selon la latence des
communications et l'energie consommee.Côte titre : MAI/0364 En ligne : https://drive.google.com/file/d/13CD0xYTHUQQObs34PGgv3b3sNE2v88jY/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0364 MAI/0364 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Pre-processing For Medical Images Type de document : texte imprimé Auteurs : Asma Annad, Auteur ; Hibat Errahmene Belmahdi, Auteur ; Kara-mohamed, Chafia, Directeur de thèse Editeur : Setif:UFA Année de publication : 2023 Importance : 1 vol (105 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Medical Images (MI) Index. décimale : 004 - Informatique Résumé : Medical Images (MI) are special in the sense that they deal with the human
body which is so complex and they are generated by specialised hardware.
Medical Images Processing by computers(MIP)is an active research field.
Due to their complexity, MI need to be pre-processed. This pre-processing
step is important for preparing the images to different Machine Learning (ML)
models like classification, identification to cite few. Image Segmentation is
a pre-processing step where an input image is divided into segments: parts
that exhibit some similarity character. Segmentation in medical images can
for example isolate tumours. Different approaches were applied to design
different segmentation methods. Clustering, a ML approach, where different
data points are grouped in clusters such that points in a cluster presents more
similarity that to any other point in other clusters. In our work, we implement
two clustering-based segmentation algorithms, FCM and K-means. MI also
differ based on the acquisition mode used to generate them. We have usedFCM
and K-means on MRI and X-Ray datasets. In our work we have compared the
two algorithms’ performance based on different evaluation metrics and then
we have compared them based on two image modalities to highlight the effect
of the image type on the algorithm. Results show that k-means outperforms
FCM.Côte titre : MAI/0756 En ligne : https://drive.google.com/file/d/1SS6bbey7TYiuo162Yo3SACM24sZPKgxe/view?usp=drive [...] Format de la ressource électronique : Pre-processing For Medical Images [texte imprimé] / Asma Annad, Auteur ; Hibat Errahmene Belmahdi, Auteur ; Kara-mohamed, Chafia, Directeur de thèse . - [S.l.] : Setif:UFA, 2023 . - 1 vol (105 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Medical Images (MI) Index. décimale : 004 - Informatique Résumé : Medical Images (MI) are special in the sense that they deal with the human
body which is so complex and they are generated by specialised hardware.
Medical Images Processing by computers(MIP)is an active research field.
Due to their complexity, MI need to be pre-processed. This pre-processing
step is important for preparing the images to different Machine Learning (ML)
models like classification, identification to cite few. Image Segmentation is
a pre-processing step where an input image is divided into segments: parts
that exhibit some similarity character. Segmentation in medical images can
for example isolate tumours. Different approaches were applied to design
different segmentation methods. Clustering, a ML approach, where different
data points are grouped in clusters such that points in a cluster presents more
similarity that to any other point in other clusters. In our work, we implement
two clustering-based segmentation algorithms, FCM and K-means. MI also
differ based on the acquisition mode used to generate them. We have usedFCM
and K-means on MRI and X-Ray datasets. In our work we have compared the
two algorithms’ performance based on different evaluation metrics and then
we have compared them based on two image modalities to highlight the effect
of the image type on the algorithm. Results show that k-means outperforms
FCM.Côte titre : MAI/0756 En ligne : https://drive.google.com/file/d/1SS6bbey7TYiuo162Yo3SACM24sZPKgxe/view?usp=drive [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0756 MAI/0756 Mémoire Bibliothéque des sciences Anglais Disponible
DisponiblePermalinkPermalinkPrédiction des performances des apprenants en découvrant les relations inter-activités / Tlemcani ,Alaeddin
![]()
PermalinkPréservation de la confidentialité des informations sensibles contenues dans des données publiées / HARAFA, Ibtissem
![]()
PermalinkPréservation de la confidentialité des informations sensibles contenues des données publiées / MEHNANA,Basma
PermalinkPermalinkPermalinkPermalinkProblème de couverture des frontières dansles réseaux de capteurs sans fil. / Belkadi ,Aya Maïssoune
![]()
PermalinkProblème de détectionProblème de détection/couverture des frontières dans les Réseaux de Capteurs Sans Fils / Aboubacar Mahamadou Sani
![]()
PermalinkProfil multi-facettes sémantique unifiée et cloud computing pour l’adaptation des documents multimédias / BEN MAIZA, Khaoula
![]()
PermalinkPermalinkProtection des contenus des images médicales dans le Cloud par camouflage d’informations secrètes pour aide à la télémédecine / Soualmi ,Abdallah
![]()
PermalinkPermalinkPermalinkPermalinkProteomic profiles selection and patients’ cancer classification based on bio-inspired algorithms and deep learning / Ghozlane Hadri
![]()
PermalinkPermalinkPermalinkPermalink