Analysis driven Design Solutions