Concurrent Engineering: Research and Applications