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.

402 <strong>B2B</strong> <strong>Integration</strong> — A <strong>Practical</strong> <strong>Guide</strong> <strong>to</strong> <strong>Collaborative</strong> E-<strong>commerce</strong><br />

h<br />

Information j Matchmaking Matchmaking!, 1. _ . Information<br />

|"" Agent P ^<br />

r ""'"""""* Agent f*** Agent f * Agent |^'»= J =»" r |<br />

,, ,, I Negotiating I Auctioning I Negotiating I „,,„_„<br />

seller j»—» Agent p—» Agent f^ Agent I*** y<br />

<strong>Collaborative</strong> | <strong>Collaborative</strong><br />

"* Agent ' Agent •*<br />

Figure 13.7. — Agent communication<br />

13.10. Need for a Universal Language<br />

In a multi-agent environment, interacting agents need <strong>to</strong> have the same<br />

understanding of a particular vocabulary and need <strong>to</strong> be able <strong>to</strong> present<br />

the data in a single consistent language. Agents within a system have <strong>to</strong><br />

converse with agents external <strong>to</strong> the system, which are within another<br />

agent framework (see Figure 13.7). Dynamic communication, cooperation<br />

and collaboration among agents is possible only through a universal<br />

language like XML. In a previous chapter, we have already discussed<br />

the merits of using XML as a common syntactic representation of<br />

knowledge.<br />

Here are a few more merits of XML in the context of inter-agent<br />

communication:<br />

• XML has a way of defining the 'meaning' of new tags using XML<br />

itself. With XML, virtually any data anywhere can be adapted <strong>to</strong> the<br />

Web and used by agents.<br />

• XML enables communication, cooperation and collaboration among<br />

agents in a diverse, multi-agent environment (see Figure 13.8).<br />

• Cataloging and information gathering agents can moni<strong>to</strong>r and retrieve<br />

online information from distributed and heterogeneous sources. This<br />

information represented in XML format can be analyzed on the fly<br />

and product catalogs and search results can be built dynamically.<br />

• Using XML, agents can be built on open standards. Assembling the<br />

various pieces of a complex multi-agent environment requires broad<br />

accessibility and interoperability, which is possible only if agents are<br />

developed using open standards.

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

Saved successfully!

Ooh no, something went wrong!