DocumentCode
2403095
Title
A taxonomy and survey of self-protecting software systems
Author
Yuan, Eric ; Malek, Sam
Author_Institution
Dept. of Comput. Sci., George Mason Univ., McLean, VA, USA
fYear
2012
fDate
4-5 June 2012
Firstpage
109
Lastpage
118
Abstract
Self-protecting software systems are a class of autonomic systems capable of detecting and mitigating security threats at runtime. They are growing in importance, as the stovepipe static methods of securing software systems have shown inadequate for the challenges posed by modern software systems. While existing research has made significant progress towards autonomic and adaptive security, gaps and challenges remain. In this paper, we report on an extensive study and analysis of the literature in this area. The crux of our contribution is a comprehensive taxonomy to classify and characterize research efforts in this arena. We also describe our experiences with applying the taxonomy to numerous existing approaches. This has shed light on several challenging issues and resulted in interesting observations that could guide the future research.
Keywords
security of data; software fault tolerance; adaptive security; autonomic systems; comprehensive taxonomy; security threats; self protecting software systems; software system security; stovepipe static methods; Computer architecture; Runtime; Security; Servers; Software systems; Taxonomy; adaptive security; autonomic systems; self-management; self-protection; taxonomy;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2012 ICSE Workshop on
Conference_Location
Zurich
ISSN
2157-2305
Print_ISBN
978-1-4673-1788-7
Type
conf
DOI
10.1109/SEAMS.2012.6224397
Filename
6224397
Link To Document