Section: Application Domains
E-learning, Collaborative Knowledge Building
Collaborative knowledge building process is a distributed social process [29] . During this process, Knowledge is built by a constellation of communities, each community being a node in the knowledge building network. Each node in the network is autonomous and has its own knowledge that can be exchanged and negotiate with other communities. A peer-to-peer architecture is more compatible with social architecture of knowledge building processes [30] . In addition, knowledge is basically created by individuals involved in social process [26] . Therefore, it is fundamental to support personal knowledge building in a collaborative knowledge building environment.
We develop distributed semantic wikis for collaborative knowledge building. These environments support the distributed social process of knowledge building and support personal knowledge building.