Knowledge management (KM) has become one of the most commonly adopted approaches to enhance the engineering services. However, the traditional KM methods suffered in their “reactive mode” of problem solving. This paper presents a newly developed integrate