Nowadays, the increase in information and in sources from which to obtain knowledge have generated a large-scale development
of knowledge sharing systems. However, these systems do not always live up to the expectations of the organisations that use
them, as they do not take the fundamental social aspects necessary for the flow and sharing of knowledge between the members
of a community into consideration. The objective of our work is to emulate the behaviour of communities of practice, where
the confidence that exists between the members of these communities leads to an exchange of knowledge. We have, therefore,
designed a three-level multi-agent architecture which takes into account both the way in which a community member behaves
and the community to which that member belongs.
Keywords Knowledge Management - Multi-agent Systems - Reputation - Trust