theory, design grammars, design support, and design ideation. Overall, the