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
Link To Document