Abduction reasoning is the practice of reasoning in which a single rule is made from a single instance. Roosenberg and Eeeckels (1995) express abduction reasoning practically as ‘If X steals a ring, X will leave fingerprints on the display case’. To understand design requirements and to seek a design solution, design practice need to set a conclusive performance requirement through abduction reasoning.