Knowledge management for knowledge society and intergenerational education