In the challenges faced by organisations in the area of knowledge management, there is clearly a role for information and communications technologies in supporting the exploitation of business knowledge. This paper proposes a model of knowledge processes, based on the concept of "activity", i.e. what people do, as determined by the cultural-historical activity theory. The evolutionary development of an implementation of the model in currently available technology is described, together with the results of an evaluation of its suitability and effectiveness. This work is substantiating both the practicability of the implementation and the usefulness of the structure for the extraction of rich information that can support group memory and knowledge processes.