New Perspectives for Distributed Design Support - MacGregor, Steven P. (2002)