Error propagation profiling of operating systems. Johansson, A & Suri, N. In Proc. of the Int'l Conf. on Dependable Systems and Networks, pages 86--95, June, 2005.
abstract   bibtex   
An operating system (OS) constitutes a fundamental software (SW) component of a computing system. The robustness of its operations, or lack thereof, strongly influences the robustness of the entire system. Targeting enhancement of robustness at the OS level via use of add-on SW wrappers, this paper presents an error propagation profiling framework that assists in a) systematic identification and location of design and operational vulnerabilities, and b) quantification of their potential impact. Focusing on data (value) errors occurring in OS drivers, a set of measures is presented that aids a designer to locate such vulnerabilities, either on an OS service (system call) basis or a per driver basis. A case study and associated experimental process, using Windows CE .Net, is presented outlining the utility of our proposed approach.
@inproceedings{johansson_error_2005,
	title = {Error propagation profiling of operating systems},
	abstract = {An operating system (OS) constitutes a fundamental software (SW) component of a computing system. The robustness of its operations, or lack thereof, strongly influences the robustness of the entire system. Targeting enhancement of robustness at the OS level via use of add-on SW wrappers, this paper presents an error propagation profiling framework that assists in a) systematic identification and location of design and operational vulnerabilities, and b) quantification of their potential impact. Focusing on data (value) errors occurring in OS drivers, a set of measures is presented that aids a designer to locate such vulnerabilities, either on an OS service (system call) basis or a per driver basis. A case study and associated experimental process, using Windows CE .Net, is presented outlining the utility of our proposed approach.},
	booktitle = {Proc. of the {Int}'l {Conf}. on {Dependable} {Systems} and {Networks}},
	author = {Johansson, A and Suri, N.},
	month = jun,
	year = {2005},
	keywords = {Computer Science, Computer errors, Error analysis, Libraries, OS driver data error, OS system call service, Operating systems, System testing, Windows CE .Net, add-on SW wrapper, design vulnerability, error propagation profiling framework, fault tolerant computing, fi\_propagation, hardware, kernel, network operating systems, operational vulnerability, robustness, software component},
	pages = {86--95}
}

Downloads: 0