A virtual workspace for distributed design and engineering tasks | IEEE Conference Publication | IEEE Xplore