Strategic knowledge management technology