1 / 14

Agent-Based House-Buying System Demonstration

Agent-Based House-Buying System Demonstration. Hidehito Gomi and Daishi Kato, NEC Corp Kyohei Kawazoe, INTEC Web and Genome Corp Rada Chikorva, Jung Ung Min, Keesoo Kim, and Waqar Mohsin, Stanford University. Overview. Objective of demo Agent-based house-buying scenario

gurit
Download Presentation

Agent-Based House-Buying System Demonstration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agent-Based House-Buying System Demonstration Hidehito Gomi and Daishi Kato, NEC Corp Kyohei Kawazoe, INTEC Web and Genome Corp Rada Chikorva, Jung Ung Min, Keesoo Kim, and Waqar Mohsin, Stanford University

  2. Overview • Objective of demo • Agent-based house-buying scenario • System architecture • MobidgetLite • Infomaster • JATLite • Agent communications among MobidgetLite, Infomaster, and JATLite • Message translations • Distributed agents on wired and wireless network • Screen shots

  3. Objective of Demo • Mission of FX-Agents Research • To construct an extensible open e-marketplace and populate it with working autonomous software agents for the financial domain. • Objective of Demo • To construct an example of extensible open e-marketplace and populated it with limited numbers of working autonomous software agents for thereal estatemarket, as an instance of the financial domain.

  4. Agent-Based House-Buying Scenario Listing agent “Mitsui_Yellow_Pages” Buyer “Taro” Seller “Akira” Titlecompany “Fidelity_National” Insurers “State_Farm” and “Allstate” Lender “Wells_Fargo_Bank”

  5. SystemArchitecture Infomaster Developed by Logic Group, Stanford University Facilitator JATLite Developed by CDR, Stanford University KQML-Classic Strings Listing agent JATLite- Infomaster Gateway agent KQML-Classic Strings Lender agent KQML-Classic Strings JATLite Router MobidgetLite-Infomaster Gateway agent MobidgetLite- JATLite Gateway agent Java Objects KQML-Classic Strings (KQML for only reconnection message) Seller agent MobidgetLite Agent Server Insurer agent Java Objects Java Objects (contain KQML Objects) Insurer agent Titlecompany agent Buyer agent MobidgetLite Developed by NEC

  6. MobidgetLite: An Agent Server for E-Commerce An example of applications by MobidgetLite Server management agent WWW Gateway (special agent) HTTP Server (Tomcat + Servlet) MobidgetLite Agent Server End user (Browser) Java Objects Java Objects (contains XML DOM instance) HTTP XML strings Parse XML messages Asynchronous Message passing application agents Java Objects Original format/protocols In MobidteLite Java VM Languages used in agent communication depends on implementation of agents

  7. User Interfaces User Agents Wrapper Agents Sources Knowledge Base SQL Facilitator TDT KIF … … … … Infomaster: An Information Integration System 3

  8. JATLite: A Java Agent Infrastructure with Message Routing

  9. Agent Communication between MobidgetLite and JATLite Demo system agent MobidgetLite- JATLite Gateway Agent MobidgetLite Agent Server JATLite Agent JATLite Router Java Objects (contains KQML instance) KQML-Classic strings KQML strings Java Objects (KQML) Parse KQML messages application agents Java VM Java VM Java VM JATLite system MobidgetLite system

  10. Agent Communication between MobidgetLite and Infomaster Demo system agent MobidgetLite- Infomaster Gateway Agent MobidgetLite Agent Server Infomaster Facilitator Infomaster Listing Agent Java Objects (contains KQML instance) KQML-Classic strings KQML-Classic strings Java Objects (KQML) Parse KQML messages application agents Java VM Java VM Java VM Infomaster system MobidgetLite system

  11. Agent Communication between JATLite and Infomaster JATLite Agent JATLite Router JATLite- Infomaster Gateway Agent Infomaster Listing Agent Infomaster Facilitator KQML-Classic strings KQML-Classic strings KQML strings KQML strings Java VM Java VM Java VM Java VM Java VM JATLite system Infomaster system

  12. Direct Mapping Message Translation KQML: (performative :sender <name> :receiver <name> :content <expression>) KQML Classic: (PACKAGE :sender <name> :receiver <name> :content (performative <expression>) Java Object: ? JATLite Infomaster ? MobidgetLite

  13. Distributed Agents on Wired and Wireless Network Gateway agent Listing agent MobidgetLite Agent Server Facilitator Gateway agent Seller agent JATLite Router Insurer agent sound logic slipknot Lender agent Internet Insurer log Diablo hide53 Insurer agent Seller log Titlecompany agent imheo tortoise Gateway agent Buyer agent

  14. Screen Shot @ imheo JATLite Insurer “Allstate” JATLite-Infomaster Gateway agent JATLite Titlecompany “Fidelity_National” JATLite Router @logic

More Related