6
The UMBC TAGA Demo The UMBC TAGA Demo What we have developed and achieved Travel Agent Game in Agentcities (TAGA) A FIPA compliant agent framework that extends and enhances the Trading Agent Competition (TAC) Project won the Best Student Entry in the Agentcities sponsored Agent Technology Competition held in Feb. 2003 in Barcelona Our main contributions Auction services are developed to enrich the Agentcities environment The use of Semantic Web languages (RDF & DAML+OIL) improves agent interoperability DAML-S ontology is employed to support service registration, discovery and invocation.

The UMBC TAGA Demo What we have developed and achieved –Travel Agent Game in Agentcities (TAGA) –A FIPA compliant agent framework that extends and enhances

  • View
    220

  • Download
    1

Embed Size (px)

Citation preview

The UMBC TAGA DemoThe UMBC TAGA Demo• What we have developed and achieved

– Travel Agent Game in Agentcities (TAGA)– A FIPA compliant agent framework that extends and

enhances the Trading Agent Competition (TAC)– Project won the Best Student Entry in the Agentcities

sponsored Agent Technology Competition held in Feb. 2003 in Barcelona

• Our main contributions– Auction services are developed to enrich the Agentcities

environment– The use of Semantic Web languages (RDF &

DAML+OIL) improves agent interoperability– DAML-S ontology is employed to support service

registration, discovery and invocation.

The TAGA Game and PlayersThe TAGA Game and Players• Game Objective: develop strategies for

different agents to achieve their objectives• Human players can choose to implement/play

agents with different objectives:

Customer Agent

(CA)

(1) find travel arrangements

(2) try to save $$

Travel Agent

(TA)

(1) satisfy customers’ needs

(2) try to maximize profits

Web Service

Agent

(WSA)

(1) sell “goods” (e.g., plane tickets & hotel rooms)

(2) try to maximize profits

TAGA in ActionTAGA in ActionTAGE Home Pagehttp://taga.umbc.edu

TAGA on Agentcities network(UMBCTac.agentcities.net)Baltimore, MD USAhttp://www.agentcities.net/

Download the latest TAGA pkg and docshttp://taga.umbc.edu/taga/download/

Create a TAGA game online

TAGA supports heterogeneous agent platform.A FIPA-JADE agent can interact with a FIPA-AAP agent

A Typical ScenarioA Typical Scenario

BulletinBoard

CA TA

AuctionService

Airline WS Hotel WS

1 2a

3

4

5

6

2b

Market Oversight Agent

(and more … new agent, user login, create game, game history)Monitor Customer Agents

The TAGA Game ServerThe TAGA Game Serverhttp://taga.umbc.edu/taga/play/demo.htm

View TAGA game status

View ACL message traffic Monitor Open Market Auction

TAGA Now and in the FutureTAGA Now and in the Future Now• Built on FIPA standards:

Agentcities + April Agent Platform (AAP) + JADE

• Employs RDF/RDF-S ontologies in agent communication

• Uses SOPA & WSDL in Web Service registrations

• Robust & persistent web server backend (MySQL + PHP + Apache)

In the Future• Drive TAGA to an Open

Source project• Port OWL version of the

TAGA ontologies to support ontology reasoning & intelligent agents

• Develop TAGA toolkit for teaching agent technology and Semantic Web.

For more info: http://taga.umbc.edu