Design the whole mosque regardless of the dome (consider only its dead and live loads).
Dominant component in dome is compression, so they only need some minimal reinforcement, in most cases. The best way is to place minimum reinforcement and check the results with a general purpose FE software, such as Abaqus. If you are in a seismic prone region, roof accelerations should be also imposed at the dome base during final check.
You can use LUSAS. There is the Wood-Armer reinforcement facilities in LUSAS to optimise slab thicknesses and the calculation of reinforcement quantities.
I would like to recommend you Graitec Advance Concrete Design software in case you are dealing with concrete domes. There is reinforcement modeling and detailing for all situations included in this software.
I tried more onexpensive software program, and I tested other but I found the sap 2000 is effective, efficient and easily than anther for shells structureso.