• DocumentCode
    2687228
  • Title

    Towards Automatic Analysis of Cloud Vendors APIs for Supporting Cloud Application Portability

  • Author

    Cretella, Giuseppina ; Martino, Beniamino Di

  • Author_Institution
    Dipt. di Ing. dell´´Inf., Seconda Univ. degli Studi di Napoli, Aversa, Italy
  • fYear
    2012
  • fDate
    4-6 July 2012
  • Firstpage
    61
  • Lastpage
    67
  • Abstract
    Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud computing solutions are currently used in settings where they have been developed without addressing a common programming model, open standard interfaces, adequate service level agreements or portability of applications. Neglecting these issues current Cloud computing offers force people to be stranded into locked, proprietary systems. Developers making an effort in migrate to the cloud their applications cannot port them elsewhere. Cloud application portability is a concept in cloud computing that refers to the ability to move applications between cloud vendors with a minimum level of integration issues. This paper investigates an approach, based on automatic information extraction and semantic matchmaking, to analyze application programming interfaces and support application migration among different cloud solution.
  • Keywords
    application program interfaces; cloud computing; open systems; application programming interfaces; automatic information extraction; cloud application portability; cloud computing; cloud vendor API automatic analysis; common programming model; configurable computing resources; on-demand network access; open standard interfaces; service level agreements; service provider interaction; Cloud computing; Computational modeling; Documentation; Ontologies; Semantics; Unified modeling language; application portability; cloud computing; knowledge extraction; semantic matchmaking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent and Software Intensive Systems (CISIS), 2012 Sixth International Conference on
  • Conference_Location
    Palermo
  • Print_ISBN
    978-1-4673-1233-2
  • Type

    conf

  • DOI
    10.1109/CISIS.2012.162
  • Filename
    6245590