CFP last date
20 May 2024
Reseach Article

A Model-Driven Approach to Cloud SaaS Interoperability

by Ritu Sharma, Manu Sood
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 30 - Number 8
Year of Publication: 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 },
issue_date = { September 2011 },
volume = { 30 },
number = { 8 },
month = { September },
year = { 2011 },
issn = { 0975-8887 },
pages = { 1-8 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume30/number8/3697-5197/ },
doi = { 10.5120/3697-5197 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:16:27.523719+05:30
%A Ritu Sharma
%A Manu Sood
%T A Model-Driven Approach to Cloud SaaS Interoperability
%J International Journal of Computer Applications
%@ 0975-8887
%V 30
%N 8
%P 1-8
%D 2011
%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
  1. 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.
  2. 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.
  3. 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
  4. Maggiani, R. 2009. Cloud computing is changing how we communicate. In IEEE International Professional Communication Conference, 1–4.
  5. Mell, P., Grance, T. 2009. The NIST Definition of Cloud Computing. Version 15 (July 10, 2009), http://thecloudtutorial.com/nistcloudcomputingdefinition.html
  6. Erl, T. 2005. Service Oriented Architecture: Concepts, Technology and Design. Pearson Education, Inc.
  7. Cerami, E. 2007 Web Services Essentials. Third Indian Reprint. O’Reilly Media, Inc. ISBN 10:81-7366-339-4
  8. Cloud Computing and SOA Convergence in Your Enterprise, http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1375000_mem1,00.html
  9. OMG Model Driven Architecture. http://www.omg.org/mda/
  10. Miller, J., Mukerji, J.: MDA Guide Version 1.0.1, http://www.omg.org/docs/omg/03-06-01.pdf
  11. Kleppe, A., Warmer, J., Bast, W. 2003 MDA Explained: The Model Driven Architecture: Practice and Promise. Pearson Education, Inc., London.
  12. OMG’s Meta Object Facility http://www.omg.org/mof/
  13. 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
  14. 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
  15. 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
  16. 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.
  17. Frankel, D.S. 2003. Model Driven Architecture: Applying MDA to Enterprise Computing. Wiley Publishing Inc., Chichester.
  18. Frankel, D., Parodi, J. 2002. Using MDA to develop Web Services, 2nd edn. IONA Technologies PLC
  19. 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
  20. 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
  21. 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

Keywords

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