  The cloud computing is evolving as a key computing platform for sharing
resources like infrastructure, platform, software etc. This has proven to be an
essential requirement for extending many existing applications. Software as a
service (SaaS) is referred as on-demand software supplied by service providers
in which software and associated data are hosted on the cloud and it can be
accessed by service users using a thin client via a web browser. SaaS is
commonly utilized and it provides many benefits to service users. To realize
these benefits, it is essential to evaluate potential quality of SaaS, not only
to the service users but also to the service providers. They have to evaluate
their services against requirements of service users. The existing evaluation
models are focusing only on quality attributes of SaaS. In this paper, a new
evaluation model is proposed based on the data mining technique of Constraint
Based Clustering (CBC). The proposed model gives emphasis on potential
requirements of service users along with quality attributes of services.
