|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 30 - Issue 8 |
| Published: September 2011 |
| Authors: Ritu Sharma, Manu Sood |
10.5120/3697-5197
|
Ritu Sharma, Manu Sood . A Model-Driven Approach to Cloud SaaS Interoperability. International Journal of Computer Applications. 30, 8 (September 2011), 1-8. DOI=10.5120/3697-5197
@article{ 10.5120/3697-5197,
author = { Ritu Sharma,Manu Sood },
title = { A Model-Driven Approach to Cloud SaaS Interoperability },
journal = { International Journal of Computer Applications },
year = { 2011 },
volume = { 30 },
number = { 8 },
pages = { 1-8 },
doi = { 10.5120/3697-5197 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2011
%A Ritu Sharma
%A Manu Sood
%T A Model-Driven Approach to Cloud SaaS Interoperability%T
%J International Journal of Computer Applications
%V 30
%N 8
%P 1-8
%R 10.5120/3697-5197
%I Foundation of Computer Science (FCS), NY, USA
Cloud computing is a promising computing paradigm wherein the resources are made available to the clients as services, over high bandwidth networks. Cloud SaaS refers to a cloud computing service model in which the software applications are offered as services. These cloud software applications may require interacting with each other in order to accomplish a task. Thus, interoperability among services is an important issue for consideration in cloud computing. With the hardware and software technologies constantly evolving at a tremendous pace, the IT industry is persistently faced with the challenges of technology obsolescence. These changing technologies have more serious consequences in B2B context. Therefore, it becomes essential to promote a technology-agnostic software development approach that could alleviate the undesirable effects of technology change. In this perspective, Model-driven Architecture (MDA) becomes a preferred methodology for developing cloud software services. This paper presents an MDA-based model-driven approach to develop cloud software services and exhibit interoperability between them.