Knowledge-representation for engineering design product improvement.