I would love a DIY version of this.
Here's how I think you could make it happen: semi-rigid inflatable forms. Make a form that is basically PVC with an inflatable balloon. The PVC shapes the balloon and keeps it rigid. The balloon creates dome shapes required.
Then, using a mesh (orchard netting, nylon mesh, muslin, etc), cover with Acrylic Concrete:
http://www.velacreations.com/shelter/building-components/roof/item/172-latex-concrete-roof.html
I did a roof for a cistern last year with this method. PVC frame with vinyl billboard tarp as the form, covered with orchard netting and acrylic concrete. It worked great:
http://www.velacreations.com/component/k2/item/313-cistern-howto.html
If you can spray the acrylic concrete, even better:
http://www.tirolessausa.com/