Automating mechanical design: Software for desktop computers replaces trial and error in modeling and analysis, and sometimes serves as the front-end database for computer-based manufacturing | IEEE Journals & Magazine | IEEE Xplore