Factory design - Uffelen, Chris van (Braun, 2009)