E-engineering & digital enterprise technology - Cheng, Kai (Applied mechanics and materials,, 2008)