are codified method for describing problems and their solution allows the se community to capture design knowledge on a way that enables it to be reused
are codified method for describing problems and their solution allows the se community to capture design knowledge on a way that enables it to be reused
are good solutions to common problems, derived from successful and accepted design solutions