A method for integrated and sustainable design