“…The variety of functional reasoning approaches (see [111, 112, e.g.] for a summary), the areas within which they are explored (e.g., in product or system architecture by Stone [44], in biologically inspired design [105,113,114,115], in computational synthesis [116,117,118,119,120,121], in design by analogy and analogical reasoning [122,123,96,124,125], and in efficient sharing and search [126,127,128]) are testimony to the prolific research in the area of function. A summary of functional representation approaches can be found in two special issues of AIEDAM [129,130,131], and a summary of major approaches within the other two tasks can be found in [111,132,112].…”