International Journal of Computer Applications
The promise of the cloud computing paradigm is to deliver computing as a utility available to anyone having an access to the Internet. Users can request on-demand software services hosted inside clouds. For a given application, many similar services that are developed independently will be hosted in a cloud. Hence, automatically selecting an appropriate service from these available choices to fulfill a particular requirement is a challenge. This selection function could be made available as a feature of a cloud-based middleware. The prevalent cloud related service selection methods employ simple attribute-based matching which may not yield the most relevant alternatives for complex domains such as Earth Sciences.