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.

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

13.6.1. The 3 Cs of prime importance<br />

The 3 Cs of fundamental importance in a multi-agent environment are<br />

communication, collaboration and coordination. Individual agents operate<br />

with major knowledge and resource constraints <strong>to</strong> accomplish the given<br />

goal, making these three Cs a necessity in a multi-agent environment.<br />

13.6.2. Advantages of a multi-agent environment<br />

The advantages of a multi-agent environment are:<br />

• Modularity and Flexibility — A multi-agent architecture can be<br />

easily modularized. Different teams can work on different modules.<br />

The modularity and flexibility offered by a multi-agent environment<br />

makes it an invaluable <strong>to</strong>ol <strong>to</strong> au<strong>to</strong>mate and implement concurrent<br />

<strong>B2B</strong> processes and practices, where there is no central control and<br />

high level of dynamics.<br />

• Information Sharing — Agents can share the information by communicating<br />

with other agents.<br />

• Efficient — Independent sub-tasks can be solved locally and speed<br />

can be increased as agents working on partial solutions can process<br />

complex instructions in parallel.<br />

• Multimode Input — Different modes of interaction can be integrated<br />

by the cooperation of agents.<br />

• Learning/Adaptability — An agent can learn the preferences and<br />

changing priorities of associated users. It can also learn about other<br />

agents in the multi-agent environment <strong>to</strong> compete or cooperate with<br />

them effectively.<br />

13.6.3. Disadvantages of a multi-agent environment<br />

The disadvantages of a multi-agent environment are:<br />

• Performance and Scalability — There are still several unresolved<br />

issues in multi-agent systems related <strong>to</strong> performance and scalability.<br />

Environment requirements, such as execution of several mobile agents<br />

simultaneously, slow down the system. Before adopting any specific

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

Saved successfully!

Ooh no, something went wrong!