Research Article

A Model-Driven Approach to Cloud SaaS Interoperability

by  Ritu Sharma, Manu Sood
journal cover
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
PDF

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
Abstract

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.

References
  • Rimal, B.P., Choi, E., Lumb, I. 2009. A Taxonomy and Survey of Cloud Computing systems. In Proceedings of the Fifth International Joint Conference on INC, IMS and IDC, 44–51.
  • Foster, I., Zhao, Y., Raicu, I., Lu, S. 2008. Cloud Computing and Grid Computing 360-Degree Compared. In IEEE Grid Computing Environments Workshop, 1–10.
  • Youseff, L., Butrico, M., Da Silva, D. 2008. Toward a Unified Ontology of Cloud Computing. In Grid Computing Environments Workshop, 1–10. ISBN: 978-1-4244-2860-1, doi: 10.1109/GCE.2008.4738443
  • Maggiani, R. 2009. Cloud computing is changing how we communicate. In IEEE International Professional Communication Conference, 1–4.
  • Mell, P., Grance, T. 2009. The NIST Definition of Cloud Computing. Version 15 (July 10, 2009), http://thecloudtutorial.com/nistcloudcomputingdefinition.html
  • Erl, T. 2005. Service Oriented Architecture: Concepts, Technology and Design. Pearson Education, Inc.
  • Cerami, E. 2007 Web Services Essentials. Third Indian Reprint. O’Reilly Media, Inc. ISBN 10:81-7366-339-4
  • Cloud Computing and SOA Convergence in Your Enterprise, http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1375000_mem1,00.html
  • OMG Model Driven Architecture. http://www.omg.org/mda/
  • Miller, J., Mukerji, J.: MDA Guide Version 1.0.1, http://www.omg.org/docs/omg/03-06-01.pdf
  • Kleppe, A., Warmer, J., Bast, W. 2003 MDA Explained: The Model Driven Architecture: Practice and Promise. Pearson Education, Inc., London.
  • OMG’s Meta Object Facility http://www.omg.org/mof/
  • Ritu Sharma and Manu Sood, 2011. Cloud SaaS and Model Driven Architecture. In Proceedings of the International Conference on Advanced Computing and Communication Technologies (ACCT11), 18-22. ISBN: 978-981-08-7932-7
  • Sharma, R., Sood, M. 2011. Modeling Cloud Software-as-a-Service: A Perspective. In Proceedings of the International Conference on Network Communication and Computer (ICNCC 2011), 170–174. ISBN: 978-1-4244-9550-4
  • Ritu Sharma, Manu Sood and Divya Sharma, 2011. Modeling Cloud SaaS with SOA and MDA. In Proceedings of the International Conference on Advances in Computing and Communications (ACC 2011). Communications in Computer and Information Science, 2011, Volume 190, Part 5, 511-518, DOI: 10.1007/978-3-642-22709-7_50
  • Ritu Sharma and Manu Sood, 2011. Cloud SaaS: Models and Transformation. In Proceedings of the First International Conference on Computer Science, Engineering and Information Technology (CCSEIT-2011). Communications in Computer and Information Science, 2011, Volume 205, 305-314.
  • Frankel, D.S. 2003. Model Driven Architecture: Applying MDA to Enterprise Computing. Wiley Publishing Inc., Chichester.
  • Frankel, D., Parodi, J. 2002. Using MDA to develop Web Services, 2nd edn. IONA Technologies PLC
  • Web Services Description Language (WSDL) Version 2.0 Part 0: Primer W3C Recommendation 26 June 2007. http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626
  • Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language W3C Recommendation 26 June 2007. http://www.w3.org/TR/2007/REC-wsdl20-20070626
  • Institute of Electrical and Electronics Engineers. IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries. New York, NY: 1990.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Platform Independent Model Platform Specific Model Meta model Web Service WSDL SOA

Powered by PhDFocusTM