Computer-based design and manufacturing : an information-based approach - Kamrani, Ali K. (Springer, 2007)