Synchronized collaborative design with heterogeneous CAD systems based on macro semantic commands | IEEE Conference Publication | IEEE Xplore