In view of the shortcoming of the Bohr’s model, attempts were made to develop a more suitable and general model for atoms. Two important developments which contributed significantly in the formulation of such a model were :
1. Dual behaviour of matter,
2. Heisenberg uncertainty principle.