Knowledge management : challenges, solutions and technologies - BECERRA-Fernandez (2004)