“…The most theoretical level of comparisons involves studying differences of “purpose,” “transformation,” or “intent” (Rosenman & Gero, 1998), which have been reduced to formal frameworks such as the function–behavior–structure (Gero & Kannengiesser, 2004). Such frameworks have been used to create defined representations for instantiating models, which are then coupled with reasoning activities, such as “model building” and “model using” for drawing inferences (Cebrian-Tarrason et al, 2008). Tools such as FunctionCAD (Nagel et al, 2009), 2nd-CAD (Vargas-Hernandez & Shah, 2004), function-behavior-state modeler (Umeda et al, 1996), design repository (Bohm et al, 2005), and ConMod (Sen et al, 2013 b ) have been used to support such model-building activities.…”