Knowledge Management in Collaborative Product Design-An Activity Theory Perspective. - Kaiji Liao; Junqin Luo (J. Softw., 2012)