Article View: cmu.ece.general
Article #395Weekly SDI/LCS Seminar - Thursday, Feb. 10 - Speaker: Charles Shelton
From: Karen
Date: Mon, 07 Feb 2000 00:00
Date: Mon, 07 Feb 2000 00:00
39 lines
2519 bytes
2519 bytes
Weekly SDI/LCS Seminar Thursday, February 10 Noon - 1 pm Hamerschlag Hall, Conference Room D210 Contacts: karen@ece.cmu.edu or deb@cs.cmu.edu TITLE: Robustness Testing of the Microsoft Win32 API ABSTRACT: Although Microsoft Windows is being deployed in mission-critical applications, little quantitative data has been published about its robustness. We present the results of executing over two million Ballista-generated exception handling tests across 237 C library functions and Win32 API system calls involving six Windows variants, as well as similar tests conducted on the Linux operating system. Windows 98, Windows 95, and Windows CE were found to be vulnerable to complete system crashes caused by very simple C programs for several different functions. No system crashes were observed on Windows NT, Windows 2000, and Linux. Linux was significantly more graceful at handling exceptions from system calls in a program-recoverable manner than Windows NT and Windows 2000, but those Windows variants were more robust than Linux (with glibc) at handling C library exceptions. While the choice of operating systems cannot be made solely on the basis of one set of tests, it is hoped that such results will form a starting point for comparing dependability across heterogeneous platforms. BIO: Charles Shelton is a second year graduate student in the Department of Electrical and Computer Engineering at Carnegie Mellon University. His advisor is Philip Koopman. He received his B.S. in computer engineering in 1998 from the University of Maryland Baltimore County. He has been working on software fault tolerance and fault injection issues in the Ballista project since his arrival here. He is currently finishing his Master's Degree and preparing for the PhD qualifying exam.
Technical Details
Message-ID:
<389F2778.365B9563@ece.cmu.edu>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fa720,617bc8f7ca29a76,start X-Google-Attributes: gidfa720,public From: Karen <karen@ece.cmu.edu> Subject: Weekly SDI/LCS Seminar - Thursday, Feb. 10 - Speaker: Charles Shelton Date: 2000/02/07 Message-ID: <389F2778.365B9563@ece.cmu.edu> X-Deja-AN: 583775789 Content-Transfer-Encoding: 7bit X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: gripe@ece.cmu.edu X-Trace: nntp.ece.cmu.edu 949954313 9567 128.2.252.52 (7 Feb 2000 20:11:53 GMT) Organization: Electrical and Computer Engineering, CMU Mime-Version: 1.0 NNTP-Posting-Date: 7 Feb 2000 20:11:53 GMT Newsgroups: cmu.ece.general