• DocumentCode
    2375570
  • Title

    Patterns Transform Architectures

  • Author

    Hafiz, Munawar ; Adamczyk, Paul ; Johnson, Ralph

  • Author_Institution
    Univ. of Illinois, Urbana, IL, USA
  • fYear
    2011
  • fDate
    20-24 June 2011
  • Firstpage
    242
  • Lastpage
    251
  • Abstract
    Software patterns have been used to guide developers and to disseminate expert knowledge. But patterns can also be thought of as program transformations. Security patterns are architectural. Therefore, program transformations derived from those patterns transform architecture. This paper describes how we used a catalog of security patterns to produce a catalog of security-oriented program transformations. These transformations can be used to make architectural changes that make systems more secure. This paper is a first example of applying patterns to actively transform architectures.
  • Keywords
    expert systems; knowledge engineering; security of data; software architecture; expert knowledge dissemination; pattern transform architecture; program transformation; security oriented program transformation; security pattern catalog; software pattern; Books; Catalogs; Computer architecture; Libraries; Security; Software; Transforms; Architecture; Pattern; Security; Transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture (WICSA), 2011 9th Working IEEE/IFIP Conference on
  • Conference_Location
    Boulder, CO
  • Print_ISBN
    978-1-61284-399-5
  • Electronic_ISBN
    978-0-7695-4351-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2011.39
  • Filename
    5959777