Cloud SaaS: Models and Transformation

Cloud computing is a new and upcoming computing model where the computational resources are offered as services, remotely over a network. The software applications running as cloud SaaS are targeted on different platforms. The constantly evolving software technologies may result in the obsolescence of the legacy applications. It, therefore, becomes an essential requisite to adopt a software development methodology that could alleviate the undesirable effects of technology change. The Model Driven Architecture (MDA) approach becomes the obvious choice where the models drive the software development process. These models are defined at different levels of abstraction; and automated tools are used for model-to-model and model-to-code transformations between the levels. In this paper, the authors illustrate an MDA-based approach for developing cloud software applications making them more robust, flexible and agile, in the wake of changing technologies.

[1]  Ritu Sharma,et al.  Modeling Cloud Software-As-A-Service: A Perspective , 2012 .

[2]  David Frankel,et al.  Model Driven Architecture: Applying MDA to Enterprise Computing , 2003 .

[3]  L. Youseff,et al.  Toward a Unified Ontology of Cloud Computing , 2008, 2008 Grid Computing Environments Workshop.

[4]  Rich Maggiani Cloud computing is changing how we communicate , 2009, 2009 IEEE International Professional Communication Conference.

[5]  G. Fenu,et al.  An approach to a Cloud Computing network , 2008, 2008 First International Conference on the Applications of Digital Information and Web Technologies (ICADIWT).

[6]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[7]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[8]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[9]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.