N. Kevin, K. L. Otto, and . Wood, Product Design: Techniques in Reverse Engineering and New Product Development, 2001.

G. Pahl and W. Beitz, Engineering Design: A Systematic approach, 2000.

T. Runhua, Innovative design: TRIZ Theory of Inventive Problem Solving, 2002.

S. Savransky, Lesson 4 Contradictions, Savransky S D. Lesson 4 Contradictions, 1999.