Today, there has been a strong demand of distributed collaboration in design and manufacturing, due to the acceleration of economic globalization and the popularity of virtual enterprises (VE) model. Because of the characteristics of cloud computing, such as elasticity and on-demand computing, it is