Frmeworks and Patterns