Yuping Wang Xidian University, P. R. China Journal Integrated Computer-Aided Engineering ISSN: 10692509 Read Online