Towards collective collaborative design : An implementation of agent-mediated collaborative 3D products design system | IEEE Conference Publication | IEEE Xplore