18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Client Application<br />

Hgrates<br />

Server Application<br />

II ]<br />

Cl ient Appl i cati on |<br />

i<br />

I<br />

Figure 13.4. — Mobile agent architecture<br />

13.8. Agents and Mobility<br />

Software Agents 391<br />

Mobility is the ability of agents <strong>to</strong> migrate in a self-directed way from<br />

one host platform <strong>to</strong> another. Mobile agents are capable of migrating<br />

from one computer <strong>to</strong> another <strong>to</strong> execute a set of tasks on behalf of<br />

their owners (see Figure 13.4). These agents gather, filter and analyze<br />

data from multiple sources (nodes of the network) and present a subset<br />

of this data <strong>to</strong> another agent or owner.<br />

For example, a computer manufacturing company that needs semiconduc<strong>to</strong>r<br />

chips on a regular basis could have intelligent agents that<br />

moni<strong>to</strong>r its internal inven<strong>to</strong>ry, usage forecasts and patterns and launch<br />

mobile purchasing agents when the inven<strong>to</strong>ry goes down. These agents<br />

would traverse different <strong>B2B</strong> e-marketplaces and suppliers and collect<br />

information about the chips based on specifications. They would then<br />

evaluate the prices, logistics, delivery date, etc. and make a decision<br />

about the supplier, negotiate the terms of the transaction, place orders<br />

and make secured au<strong>to</strong>matic payments. At any stage, if agents feel that<br />

a human intervention is required, they will generate messages for users<br />

and notify them.<br />

13.8.1. Benefits of using mobile agents<br />

Asynchronous, adaptive and bandwidth-saving natures of mobile agents<br />

make them ideal for <strong>B2B</strong>i. The main benefits of using mobile agents<br />

are:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!