We present a study of operating system errors found by automatic, static, compiler analysis applied to the Linux iamd OpenBSD kernels. Our approach differs from previ-ous studies that consider errors found by manual inspec-tion of logs, testing, ajid surveys because static analysis is applied uniformly to the entire kernel source, though our approach necessarily considers a less comprehensive variety of errors than previous studies. In addition, au-tomation allows us to track errors over multiple versions of the kernel source to estimate how long errors remain in the system before they are fixed. We found that device drivers have error rates up to three to seven times higher than the rest of the ker-nel. We found that the largest quartile o...
Abstract: Soft errors are emerging with the ongoing reduction of structure sizes in current and futu...
License, which permits unrestricted use, distribution, and reproduction in any medium, provided the ...
This thesis addresses the problem of measuring hardware error sensitivity of computer systems. Hardw...
International audienceIn 2001, Chou et al. published a study of faults found by applying a static an...
In August 2011, Linux entered its third decade. Ten years before, Chou et al. published a study of f...
Modern operating systems (OSs) consist of numerous interacting components, many of which are develop...
International audienceThe main goal of the experimental study reported in this paper is to investiga...
Feature-sensitive verification pursues effective analysis of the exponentially many variants of a pr...
Software systems running continuously for a long time tend to show degrading performance and an incr...
We compared and contrasted the maintainability of four open-source operating systems: Linux, FreeBSD...
International audienceIn August 2011, Linux entered its third decade. Ten years before, Chou et al. ...
International audienceTools have been designed to detect for faults in the Linux Kernel, such as Coc...
Operating system facilities, such as the kernel and utility programs, are assumed to be reliable. R...
Compile-time configurable system software requires a thorough design and im-plementation of the resu...
Automotive systems are integrating artificial intelligence and complex software stacks aiming to int...
Abstract: Soft errors are emerging with the ongoing reduction of structure sizes in current and futu...
License, which permits unrestricted use, distribution, and reproduction in any medium, provided the ...
This thesis addresses the problem of measuring hardware error sensitivity of computer systems. Hardw...
International audienceIn 2001, Chou et al. published a study of faults found by applying a static an...
In August 2011, Linux entered its third decade. Ten years before, Chou et al. published a study of f...
Modern operating systems (OSs) consist of numerous interacting components, many of which are develop...
International audienceThe main goal of the experimental study reported in this paper is to investiga...
Feature-sensitive verification pursues effective analysis of the exponentially many variants of a pr...
Software systems running continuously for a long time tend to show degrading performance and an incr...
We compared and contrasted the maintainability of four open-source operating systems: Linux, FreeBSD...
International audienceIn August 2011, Linux entered its third decade. Ten years before, Chou et al. ...
International audienceTools have been designed to detect for faults in the Linux Kernel, such as Coc...
Operating system facilities, such as the kernel and utility programs, are assumed to be reliable. R...
Compile-time configurable system software requires a thorough design and im-plementation of the resu...
Automotive systems are integrating artificial intelligence and complex software stacks aiming to int...
Abstract: Soft errors are emerging with the ongoing reduction of structure sizes in current and futu...
License, which permits unrestricted use, distribution, and reproduction in any medium, provided the ...
This thesis addresses the problem of measuring hardware error sensitivity of computer systems. Hardw...