CAIRO: a concurrent engineering meeting environment for virtual design teams. - Feniosky Peña-Mora; Karim Hussein; Sanjeev Vadhavkar; Karim Benjamin (Artif. Intell. Eng., 2000)