Domain Driven Design -> Проблемно-ориентированное проектирование
Вот книжка: Domain Driven Design: Tackling Complexity in the Heart of Software (Eric Evans)
Смысл такой что нужно сосредоточиться на предметной области, а не на употребляемой технологии.
Model Driven Design: вроде такое словосочетание не употребляется, а имеется ввиду Model Driven Architecture (Архитектура, управляемая моделью)
вот гайд консорциума, который эту шнягу продвигает:
www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdf
смысл такой, что спецификация устройства системы не привязана к реализации на конкретной технологии.
Получается что эти две парадигмы могут использоваться вместе.