Centralization vs . Decentralization Issues in Internet-based Knowledge Management Systems : Experiences from Expert Recommender Systems

In this paper we report on the issues pertaining to centralized vs. decentralized architectures that we encountered at various points of our research on a particular Internet-based knowledge management and sharing system, namely expert finders/recommenders. First, we briefly describe and analyze our design experiences in expert recommender systems, emphasizing the architectural challenges and decisions. Then we extrapolate our experiences and insights to highlight some of the centralization vs. decentralization issues that we think need to be considered in systems design process. We point out the need to also include other relevant dimensions of a system’s architecture into these design considerations, and suggest isolating centralization and decentralization factors from the problem space of an application rather than trying to adopt one or the other approach for the entire system.