22
Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Embed Size (px)

Citation preview

Page 1: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Markplätze für Agenten

Seminar Softwareagenten

Timo Hoelzel

Page 2: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Gliederung

Agenten im Electronic Commerce Modell für einen elektronischen Marktplatz CASBA-Architektur Verhandlungen mit CASBA Auktionen mit CASBA

Page 3: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Anforderungen an Agenten

Eigenschaften: Autonom

Funktionen werden unabhängig (insb. vom Benutzer) ausgeführt

Pro-Aktiv Ziele werden eigenständig verfolgt

Reaktiv Passen sich Umweltveränderungen an, wegen nicht

erfüllbarer Ziele Sociable

Kooperieren und Kommunizieren mit der Umwelt, insb. anderen Agenten

Page 4: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Einsatzmöglichkeiten im EC Problem:

Oft nur vage Beschreibung der Konditionen Kombinationen von Konditionen Komplexer und Kontextabhängiger Verhandlungsprozess

Verhandlung wirklich durch Agenten? Einsatz oft nur bei klar strukturierten

Verhandlungen Agenten können benutzt werden, um

Produkte zu vergleichen, Vorteilhafte Geschäft zu ermitteln und Transaktionen durchzuführen

agent mediated electronic commerce

Page 5: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Institutionen für Agenten Geben vor, wie Verhandlungen ablaufen

vordefinierte Strukturen Stellen die Infrastruktur zur Verfügung Bsp.: Auktionen

Reduzieren Komplexität hohes Maß an Vertrauen Aber: Flexibilität stark eingeschränkt

Erweiterbarkeit von Institutionen: Nicht den kompletten Ablauf spezifizieren Grenzen vorgeben, z.B. nur bestimmte

Verhandlungsarten zulassen

Page 6: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Modell für einen elektronischen Marktplatz

Zwei Perspektiven: Kundensicht:

System unterstützt Entscheidungen Agent muss Kunden Anbieter suchen

Anbietersicht: Bedarf an Data-Mining Techniken Simulationstechniken für Preisänderungen oder

Produkteinführungen

Page 7: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Modell für einen elektronischen Marktplatz

Page 8: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Modell für einen elektronischen Marktplatz

Interface: Front-End Applikation Back-End:

Agenten führen ihre Tätigkeit aus DB speichert Informationen über Benutzter und

Produkte AdmAgent kreiert alle (Ver-)Käufer Agenten und ist

für sie verantwortlich AdmAgent implementiert Verhandlungsstrategien S- und BAss repräsentieren realen physischen Handel Support enthält unterstützende Funktion

Data-Mining, Simulation, Email-Server

Page 9: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Modell für einen elektronischen Marktplatz

2 Möglichkeiten für Käufer und Verkäufer an der Verhandlung teilzunehmen:

Agent wird nur autorisiert und erledigt die Verhandlung von alleine Benutzer wird nur über das Ergebnis informiert

Benutzer übernimmt die Entscheidung Agent kommuniziert mit Benutzer und teilt ihm die Möglichkeiten für ein Entscheidung mit

Page 10: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

CASBA-Architektur

Modell für automatisierte Verhandlungen mit großer Bandbreite an Transaktionen

Unterstützt alle Stufen des Consumer-Buying-Behaviour (CBB) Modells

Schwerpunkt liegt auf Stufen 3 und 4

Page 11: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

CASBA-Architektur

Page 12: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

CASBA-Architektur

Architektur bietet zwei Möglichkeiten zum Zugriff auf CASBA-Server

Web-Client: stellt vordefinierte Agenten zur Verfügung

Agent-Client: Erlaubt eigenständig entwickelte

Verhandlungsstrategien einzusetzen Ermöglicht es Agenten an ein eigenes ERP-System

anzubinden

Page 13: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

CASBA-Architektur

Page 14: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

CASBA-Architektur

CASBA-Datenbank: Statischer Prozess:

Daten werden in der CASBA-Datenbank gespeichert Kunde braucht keine Online-Datenbank

Nachteil: Daten sind nicht immer auf dem aktuellen Stand

Dynamischer Prozess: Spezieller Datenbank-Agent tritt mit der DB des Kunden

in Verbindung und liest aktuelle Produktinformationen heraus

Page 15: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

CASBA-Architektur

Page 16: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Verhandlungen mit CASBA

Verhandlung läuft in sechs aufeinander folgenden Schritten ab

Käufer- und Verkäufer-Agenten verhandeln Ergebnis wird an Administrator-Agenten

gemeldet und dort überprüft Information wird an Payment Server

übermittelt Resultat wird über Admin. an (Ver-)Käufer

geschickt

Page 17: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Verhandlungen mit CASBA

Page 18: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Verhandlungen mit CASBA

Generelle Attribute: Preis, Zahl- und Lieferkonditionen

Spezifische Attribute: Eigenschaften des Produktes

Erlauben Auswahl zwischen verschiedenen Produktarten

Verhandlungen erfolgen Regel-basiert Können durch Benutzer angepasst werden und sind

lernfähig Spezielle Regeln

Z.B. Risikofaktoren

Page 19: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Verhandlungen mit CASBA

Jeder Agent erfüllt genau eine Aufgabe (Kaufen/Verkaufen)

Agenten können mit mehreren Agenten gleichzeitig verhandeln

Agenten können nur eine Zusage zur gleichen Zeit machen

Page 20: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Verhandlungen mit CASBA

Page 21: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Auktionen mit CASBA

CASBA unterstützt vier Arten von Auktionen Englische Auktion Holländische Auktion First-Price sealed bid Auktion Vickrey Auktion

Page 22: Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel

Auktionen mit CASBA: Vickrey