Linguistic and Structural Basis of Engineering Design Knowledge