Information Technology Reference
In-Depth Information
Fig. 8. Architecture of EasiShop.
Agent represents a data set, which is essentially the user's shopping list. At the
marketplace the Shopper Agent is paired with interested Store Agents to procure
those item(s) on the shopping list.
Catalouge Agent. The main duty of this agent is to ensure that all product
catalogue information (price, new products, etc.) is kept up-to-date in the prod-
uct list of the PDA. To accomplish this, it liaises with the Storefront Agent in
the active EasiShop HotSpot, whenever one is in range. This means that the
user, when viewing and selecting products via the PDA Agent, is accessing the
up-to-date product data set.
Storefront Agent. When necessary, a certain proportion of communication
is used to deliver product updates to the client (PDA) dataset. As previously
mentioned, the Catalogue Agent interacts with the Store Agent to support this
functionality.
Store Manager Agent. This agent monitors Shopper Agents which have mi-
grated to the Store. From here, the Store Manager Agent contacts the Mar-
ketplace Manger to request further migration to the centralized Marketplace.
Should migration ensue, the two agents (Store Agent and Shopper Agent) are
transferred to the Marketplace where the auction will take place.
Store Agent. As previously outlined, the belief set of the Shopper Agent incor-
porates the shopping list of the user. Similarly, the belief set of the Store Agent
is representative of the real world attributes of the store. This may include types
Search WWH ::




Custom Search