Using Design Patterns to Restructure the User Interface Part of an Application Framework. - Wolfgang Strunk; Frank Fröse (Theory Pract. Object Syst., 1996)