Cooperative Design, Visualization, And Engineering by