Green roof design

Let's discuss advantages and disadvantages of Green Roof. Also share ideas on how to design the green roof for a particular area? Is possible to construct green roof in arid zone?