Automatic code generation from design patternsF.J. BudinskyM.A. Finnieet al.1996IBM Systems JournalPaper