Cooperative design, visualization, and engineering third international conference, CDVE 2006, Mallorca, Spain, September 17-20, 2006 ; proceedings / - Luo, Yuhua. (Lecture notes in computer science ;)