Design in the new millennium :advanced engineering environments : phase 2