Scalability refers to the ability of a system to handle resource utilization in a constant and smooth fashion when high or low volume of data is applied. It is among the key attractions for migration to a cloud based infrastructure. Most of the previous studies in this area are based on the enhancement of cloud scalability in terms of hardware resources and network infrastructure However in this case the cost of additional hardware resources and expansion of network infrastructural components to improve the cloud scalability is a major hurdle. Improving scalability of software on cloud platform by improving the software design is very less explored area. This paper focuses on two major concepts that involve measuring of soft...