DocumentCode
2599235
Title
Improving Software Dependability Using System-Level Virtualization: A Survey
Author
Rezaei, Arash ; Salimi, Hadi ; Sharifi, Mohsen
Author_Institution
Distrib. Syst. Res. Lab., Iran Univ. of Sci. & Technol., Tehran, Iran
fYear
2010
fDate
20-23 April 2010
Firstpage
195
Lastpage
199
Abstract
This paper investigates different uses of system-level virtualization to improve dependability of software systems. Notable works are studied and presented in two categories, namely, the attributes of dependability and the means to attain those attributes. The works that have been done in improving different attributes of dependability including availability, reliability, safety, integrity and also fault tolerance as a mean to attain these attributes are studied. In addition, some notable researches in this area such as device driver separation, virtualization-based replication, and using VMMs to check the running guest operating systems are discussed.
Keywords
data integrity; operating systems (computers); security of data; software fault tolerance; operating systems; software availability; software dependability; software fault tolerance; software integrity; software reliability; software safety; software systems; system-level virtualization; Application virtualization; Availability; Fault tolerance; Hardware; Operating systems; Safety; Software systems; Taxonomy; Virtual machining; Voice mail; Virtualization; attributes of dependability; dependability; fault tolerance;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications Workshops (WAINA), 2010 IEEE 24th International Conference on
Conference_Location
Perth, WA
Print_ISBN
978-1-4244-6701-3
Type
conf
DOI
10.1109/WAINA.2010.78
Filename
5480877
Link To Document