publication venue for A Multi-Agent Framework for Collaborative Engineering Design and Optimization 2004