La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Les marchés électroniques Analyse de différentes plateformes Sébastien La Madeleine 8 avril 2003.

Présentations similaires


Présentation au sujet: "Les marchés électroniques Analyse de différentes plateformes Sébastien La Madeleine 8 avril 2003."— Transcription de la présentation:

1 Les marchés électroniques Analyse de différentes plateformes Sébastien La Madeleine 8 avril 2003

2 Plan de discussion Objectifs Objectifs Architecture des plateformes: Architecture des plateformes: KASBAH (1996)KASBAH (1996) MAGMA (1997)MAGMA (1997) MAgNET (1999)MAgNET (1999) Accomplissements et réalisations Accomplissements et réalisations Problèmes soulevés Problèmes soulevés Travaux en-cours/futurs Travaux en-cours/futurs

3 Objectifs Échange dinformations facile entre les agents Échange dinformations facile entre les agents Achat et vente autonome de biens et services Achat et vente autonome de biens et services Interaction humain - machine maintenue au strict minimum Interaction humain - machine maintenue au strict minimum Aisance de création dagents et dextension de la plateforme Aisance de création dagents et dextension de la plateforme

4 Objectifs (suite) Plateforme indépendante des agents Plateforme indépendante des agents Agents indépendants de la plateforme Agents indépendants de la plateforme Portabilité et versatilité Portabilité et versatilité Adaptation des agents vers une tendance de marché libre Adaptation des agents vers une tendance de marché libre Vente au prix maximum et achat au prix minimumVente au prix maximum et achat au prix minimum Minimisation des coûts transactionnelsMinimisation des coûts transactionnels Maximisation des profits potentielsMaximisation des profits potentiels

5 Architecture: Kasbah Agents vendeurs Agents vendeurs Date de vente désiréeDate de vente désirée Prix de vente désiréePrix de vente désirée Prix de vente minimum acceptablePrix de vente minimum acceptable Courbe de vente linéaire, quadratique ou cubiqueCourbe de vente linéaire, quadratique ou cubique Agents acheteurs Agents acheteurs Date désirée dachat Prix dachat désiré Prix dachat maximal acceptable Courbe dachat linéaire, quadratique ou cubique

6 Architecture: Kasbah Lusager à qui appartient lagent a le dernier mot et doit approuver la transaction Lusager à qui appartient lagent a le dernier mot et doit approuver la transaction Un courriel davis est envoyé lorsque lagent vient de sentendre avec un autre agent sur une transaction et que lusager nest pas branché au système. Un courriel davis est envoyé lorsque lagent vient de sentendre avec un autre agent sur une transaction et que lusager nest pas branché au système.

7 Architecture: MAGMA Système de banque Système de banque Infrastructure de communication Infrastructure de communication Système de transfert des biens dun agent à lautre Système de transfert des biens dun agent à lautre Système dannonce de ce qui est à vendre Système dannonce de ce qui est à vendre Mécanismes de transaction Mécanismes de transaction Politiques de système et administratives Politiques de système et administratives

8 Architecture: MAGMA Établissement de standards de procédés bancaires pour permettre les transactions avec plusieurs institutions bancaires concurrentes Établissement de standards de procédés bancaires pour permettre les transactions avec plusieurs institutions bancaires concurrentes Éléments de communication redondants pour améliorer la fiabilité Éléments de communication redondants pour améliorer la fiabilité Langage commun pour tous les agents et sécurité renforcée pour toutes les transactions Langage commun pour tous les agents et sécurité renforcée pour toutes les transactions Facilitateur pour lannonce des biens à vendre (système de babillard) Facilitateur pour lannonce des biens à vendre (système de babillard)

9 Architecture: MAGMA Transactions directes entre les consommateurs et les vendeurs Transactions directes entre les consommateurs et les vendeurs Les agents utilisent un modèle daction consistant Les agents utilisent un modèle daction consistant Linteraction humaine est optionnelle Linteraction humaine est optionnelle

10 Architecture: MAGMA Types de transactions supportées: Types de transactions supportées: Transaction Agent-Agent avec négociation privéeTransaction Agent-Agent avec négociation privée Enchère communeEnchère commune Enchère de VickreyEnchère de Vickrey Échange entre les agents effectué par léchange dobjets définis Échange entre les agents effectué par léchange dobjets définis

11 Architecture: MAGMA Serveur de relais de messages, codé en Allegro Common LISP Serveur de relais de messages, codé en Allegro Common LISP Agents codés en Java Agents codés en Java Le serveur de relais est le point de transfert de tous les messages Le serveur de relais est le point de transfert de tous les messages La banque est unique La banque est unique Le serveur daffichage des biens et services est aussi unique Le serveur daffichage des biens et services est aussi unique

12 Architecture: MAgNET Système basé sur des agents mobiles (Aglets dIBM) Système basé sur des agents mobiles (Aglets dIBM) Entièrement codé en Java Entièrement codé en Java Modèle de transaction « Pull » utilisé (les clients approches les vendeurs avec leurs spécifications et besoins) Modèle de transaction « Pull » utilisé (les clients approches les vendeurs avec leurs spécifications et besoins)

13 Architecture: MAgNET Les vendeurs sont immobiles Les vendeurs sont immobiles Les acheteurs utilisent des agents mobiles pour procéder au marchandage Les acheteurs utilisent des agents mobiles pour procéder au marchandage Lacheteur maintient une liste de vendeurs potentiels ainsi que la liste de leurs produits à vendre Lacheteur maintient une liste de vendeurs potentiels ainsi que la liste de leurs produits à vendre Lacheteur confirme ou infirme la transaction négociée par lagent mobile. Lacheteur confirme ou infirme la transaction négociée par lagent mobile.

14 Architecture: MAgNET

15 Les produits sont exprimés via XML sur le site du vendeur Les produits sont exprimés via XML sur le site du vendeur La base de données des vendeurs est aussi maintenue via XML La base de données des vendeurs est aussi maintenue via XML Il est possible que le vendeur nait pas le produit en stock et accepte une transaction grâce au modèle « Multilevel Supply Chain » Il est possible que le vendeur nait pas le produit en stock et accepte une transaction grâce au modèle « Multilevel Supply Chain »

16 Accomplissements et réalisations Toutes ces plateformes ont été fonctionnelles dans un monde synthétique Toutes ces plateformes ont été fonctionnelles dans un monde synthétique MAgNET a réussi à fonctionner sur 4 serveurs distants répartis un peu partout dans le monde MAgNET a réussi à fonctionner sur 4 serveurs distants répartis un peu partout dans le monde Les participants sattendent davoir un agent qui ne fera pas de transactions sub-optimales Les participants sattendent davoir un agent qui ne fera pas de transactions sub-optimales

17 Accomplissements et réalisations Linteraction humain-agent se doit dêtre efficace en terme de temps sans quoi il devient plus difficilement justifiable dutiliser des agents Linteraction humain-agent se doit dêtre efficace en terme de temps sans quoi il devient plus difficilement justifiable dutiliser des agents Une bonne description des produits à vendre, est primordiale à la bonne entente entre partis, mais comment un agent reconnaît-il une plus value dune description par rapport à une autre? Une bonne description des produits à vendre, est primordiale à la bonne entente entre partis, mais comment un agent reconnaît-il une plus value dune description par rapport à une autre?

18 Problèmes soulevés La latence dInternet conduit parfois un agent à conclure une transaction hâtivement La latence dInternet conduit parfois un agent à conclure une transaction hâtivement Les agents imbéciles ont tendance à empêcher les agents intelligents de fonctionner proprement Les agents imbéciles ont tendance à empêcher les agents intelligents de fonctionner proprement Les règles de marché quoi que bien définies sont souvent exploitées par des agents malicieux Les règles de marché quoi que bien définies sont souvent exploitées par des agents malicieux

19 Problèmes soulevés La définition dune ontologie complète et claire est un défi de taille La définition dune ontologie complète et claire est un défi de taille Lutilisation dune plateforme agent telle que Jade ou Zeus permet de développer plus rapidement une place de marché mais ajoute des contraintes Lutilisation dune plateforme agent telle que Jade ou Zeus permet de développer plus rapidement une place de marché mais ajoute des contraintes

20 Travaux en-cours/futurs Kasbah Kasbah Ajout dintelligence aux agentsAjout dintelligence aux agents Amélioration des stratégies de vente/achatAmélioration des stratégies de vente/achat Automatisation plus grande des agentsAutomatisation plus grande des agents MAGMA MAGMA Extension de lAPI de messagesExtension de lAPI de messages Inclusion dun chiffrement des messagesInclusion dun chiffrement des messages Extension du serveur dannonceExtension du serveur dannonce Complétion du module denchère VickreyComplétion du module denchère Vickrey

21 Travaux en-cours/futurs MAgNET MAgNET Automatisation des services de venteAutomatisation des services de vente Amélioration des algorithme de vente et dachat pour minimiser les pertes et améliorer la réponse aux clientsAmélioration des algorithme de vente et dachat pour minimiser les pertes et améliorer la réponse aux clients Essai dun modèle différent du modèle « Pull » utiliséEssai dun modèle différent du modèle « Pull » utilisé

22 Références (publications) A Prototype for an Agent-based Secure Electronic Marketplace including Reputation Tracking Mechanisms (2001) Boris Padovan, Stefan Sackmann, Torsten Eymann, Ingo Pippow A Prototype for an Agent-based Secure Electronic Marketplace including Reputation Tracking Mechanisms (2001) Boris Padovan, Stefan Sackmann, Torsten Eymann, Ingo Pippow MAgNET: Mobile Agents for Networked Electronic Trading (1999) P. Dasgupta, N. Narasimhan, L. E. Moser, P. M. Melliar-Smith MAgNET: Mobile Agents for Networked Electronic Trading (1999) P. Dasgupta, N. Narasimhan, L. E. Moser, P. M. Melliar-Smith IEEE Transactions on Knowledge and Data Engineering SICS MarketSpace An Agent-Based Market Infrastructure (1998) Joakim Eriksson, Niclas Finne, Sverker Janson SICS MarketSpace An Agent-Based Market Infrastructure (1998) Joakim Eriksson, Niclas Finne, Sverker Janson Lecture Notes in Computer Science Building electronic marketplaces with the ZEUS toolkit (1998) Collis, J.C., Lee, L.C. Building electronic marketplaces with the ZEUS toolkit (1998) Collis, J.C., Lee, L.C. Proceedings of the Agent Mediated Electronic Trading (AMET) Workshop MAGMA: An Agent-Based Virtual Market for Electronic Commerce (1997) Maksim Tsvetovatyy, Maria Gini, Bamshad Mobasher, Zbigniew Wieckowski MAGMA: An Agent-Based Virtual Market for Electronic Commerce (1997) Maksim Tsvetovatyy, Maria Gini, Bamshad Mobasher, Zbigniew Wieckowski Kasbah: An Agent Marketplace for Buying and Selling Goods (1996) Anthony Chavez, Pattie Maes Kasbah: An Agent Marketplace for Buying and Selling Goods (1996) Anthony Chavez, Pattie Maes First International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM'96)

23 Références (sites Internet) vl/magnet/ vl/magnet/ vl/magnet/ vl/magnet/ fipa/yorktown/nyws027.htm fipa/yorktown/nyws027.htm fipa/yorktown/nyws027.htm fipa/yorktown/nyws027.htm links.org/oo_mobile_agents.html links.org/oo_mobile_agents.html links.org/oo_mobile_agents.html links.org/oo_mobile_agents.html


Télécharger ppt "Les marchés électroniques Analyse de différentes plateformes Sébastien La Madeleine 8 avril 2003."

Présentations similaires


Annonces Google