• DocumentCode
    2785895
  • Title

    Capturing Cloud Computing Knowledge and Experience in Patterns

  • Author

    Fehling, Christoph ; Ewald, Thilo ; Leymann, Frank ; Pauly, Michael ; Rütschlin, Jochen ; Schumm, David

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    726
  • Lastpage
    733
  • Abstract
    The industry-driven evolution of cloud computing tends to obfuscate the common underlying architectural concepts of cloud offerings and their implications on hosted applications. Patterns are one way to document such architectural principles and to make good solutions to reoccurring (architectural) cloud challenges reusable. To capture cloud computing best practice from existing cloud applications and provider-specific documentation, we propose to use an elaborated pattern format enabling abstraction of concepts and reusability of knowledge in various use cases. We present a detailed step-by-step pattern identification process supported by a pattern authoring toolkit. We continuously apply this process to identify a large set of cloud patterns. In this paper, we introduce two new cloud patterns we identified in industrial scenarios recently. The approach aims at cloud architects, developers, and researchers alike to also apply this pattern identification process to create traceable and well-structured pieces of knowledge in their individual field of expertise. As entry point, we recap challenges introduced by cloud computing in various domains.
  • Keywords
    authoring systems; cloud computing; architectural concepts; cloud computing best practice; cloud computing knowledge; hosted applications; industry-driven evolution; pattern authoring toolkit; pattern identification process; provider-specific documentation; Abstracts; Availability; Cloud computing; Computer architecture; Context; Humans; User interfaces; architecture; cloud computing; patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.124
  • Filename
    6253572