• DocumentCode
    599385
  • Title

    Evolution pattern for Service Evolution in Clouds

  • Author

    Zhe Wang ; Liu Xiaodong ; Chalmers, Kevin ; Cheng Guojian

  • Author_Institution
    Sch. of Comput., Edinburgh Napier Univ., Edinburgh, UK
  • fYear
    2012
  • fDate
    10-12 Dec. 2012
  • Firstpage
    704
  • Lastpage
    709
  • Abstract
    The proposed research will focus on developing a novel approach to solve Software Service Evolution problems in Computing Clouds. The approach will support dynamic evolution of the software service in clouds via a set of discovered evolution patterns. An initial survey informed us that such an approach does not exist yet and is in urgent need. Pattern will be categorised into five groups in order to solve different kinds of evolution problems, such as SaaS dependency dealing, SaaS structure transformation, SaaS evolvability enhancement, SaaS system dynamic enhancement and SaaS function enhancement. It contains dynamic process and static details. Evolution mechanism will be used for driven the evolution pattern into execution; both mechanism and pattern are corresponded with each other. After the pattern design is finished, the whole approach will have these contributions: 1) the synergistic pattern-driven framework for cloud service evolution; 2) a repository of evolution patters for cloud services (mainly for SaaS); 3) the formal specification of the evolution patterns; 4) the mechanism to apply the patterns to cloud service evolution at run time: driving the evolution, monitoring the process, and verifying the correctness; 5) the resultant prototype tool. Both dynamic and static description of the evolution pattern has been given in the paper.
  • Keywords
    cloud computing; service-oriented architecture; SaaS dependency dealing; SaaS evolvability enhancement; SaaS function enhancement; SaaS structure transformation; SaaS system dynamic enhancement; cloud computing; cloud service evolution; evolution mechanism; evolution pattern discovery; pattern categorisation; pattern design; pattern dynamic description; pattern static description; service-oriented architecture; software service evolution; software-as-a-service; Coordinate measuring machines; Educational institutions; Software; Clouds Computing; Evolution Pattern; Service Evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet Technology And Secured Transactions, 2012 International Conference for
  • Conference_Location
    London
  • Print_ISBN
    978-1-4673-5325-0
  • Type

    conf

  • Filename
    6470908