A Model-Driven Approach to Cloud SaaS Interoperability

نویسندگان

  • Ritu Sharma
  • Manu Sood
  • Divya Sharma
چکیده

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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling Cloud SaaS with SOA and MDA

Cloud computing, a more recent computing paradigm, has evolved from a variety of legacy technologies that include Service oriented Architecture (SOA) and Web services besides several others. The software services in a cloud must be developed based on the service-oriented approach, in order to derive their full potential and benefits. Since, SOA inherently nurtures interoperability; it will enha...

متن کامل

Incorporating MDA to Design Business Intelligence Services by using SaaS Model of Cloud Computing

Cloud computing based on the latest information and computing technologies provides software programs, platforms, infrastructure etc. as services. On the other hand, Business Intelligence (BI) on the Cloud is an assistance model that helps organizations further their strategic business interests and it is for this reason, every organization is looking forward to its generation and effective usa...

متن کامل

A Model Driven Engineering Approach to Support the Development of Secure Software as a Service

The development and use of software based on cloud computing have been highlighted more and more nowadays. Software as a Service (SaaS) is considered as a trend for small, medium and large enterprises. However, SaaS brings some challenges concerning information security. In this context, we propose an approach based on Model-Driven Engineering (MDE), weaving models and security techniques for d...

متن کامل

Cloud Computing Interoperability Approaches - Possibilities and Challenges

The Cloud Computing Interoperability (CCI) is a hot research topic and has been addressed by many scientists, architects, groups etc. A lot of different approaches and possible solutions are published, but there is no accepted standard or model yet. This paper is a survey of the most influential published CCI models and discusses their possibilities and challenges. The accent in this paper is s...

متن کامل

Cloud SaaS and Model Driven Architecture

Cloud computing is an emerging computing paradigm in which the resources such as processors, storage and software applications are provided as services, remotely over the Internet. The software applications in the cloud may be targeted on different platforms. As is evident, the software technologies are evolving constantly. But, as newer software technologies emerge the existing ones become obs...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011