The application of dynamic niche sharing method in a multi-agent cooperative design system | IEEE Conference Publication | IEEE Xplore