In recent years, software defects have become the dominant cause of customer outage, and improvements in software relia-bility and quality have not kept pace with those of hardware. Yet, software defects are not well enough understood to provide a clear methodology for avoiding or recovering from them. To gain the necessary insight, we study defects reported between 1986 and 1889 from a on a high-end operating system product. We compare a typical defect (regular) to one that corrupts a program’s memory (overlay) given that overlays are considered by field services to be particularly hard to find and fix. This paper: g Shows that the impact of an overlay defect is, on aver-age, much higher than that of a regular defect. g Defines error types...
Thesis (S.M.)--Massachusetts Institute of Technology, System Design & Management Program, 2005.Inclu...
Software reliability for business applications is becoming a topic of interest in the IT community. ...
Memory hardware reliability is an indispensable part of whole-system dependability. Its importance...
The area of software defects is not thoroughly studied in current research, even though it is estima...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
“Discovering the unexpected is more important than confirming the known [7]. In software development...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
With the advance of technology, current systems are becoming much more powerful in computation, much...
Software failure analysis and root-cause analysis have become valuable tools in enabling organizatio...
In building systems that can survive random software failures, system designers make assumptions abo...
As software systems evolve over a series of releases, it becomes important to know which components ...
In quality assurance programs, we want indicators of software quality, especially software correctne...
The relationship between various software-related phenomena (e.g., code complexity) and post-release...
Background. Remaining defects are a cause of significant issues in software development industry and...
Which is the defect that causes a software failure? By comparing the program states of a failing and...
Thesis (S.M.)--Massachusetts Institute of Technology, System Design & Management Program, 2005.Inclu...
Software reliability for business applications is becoming a topic of interest in the IT community. ...
Memory hardware reliability is an indispensable part of whole-system dependability. Its importance...
The area of software defects is not thoroughly studied in current research, even though it is estima...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
“Discovering the unexpected is more important than confirming the known [7]. In software development...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
With the advance of technology, current systems are becoming much more powerful in computation, much...
Software failure analysis and root-cause analysis have become valuable tools in enabling organizatio...
In building systems that can survive random software failures, system designers make assumptions abo...
As software systems evolve over a series of releases, it becomes important to know which components ...
In quality assurance programs, we want indicators of software quality, especially software correctne...
The relationship between various software-related phenomena (e.g., code complexity) and post-release...
Background. Remaining defects are a cause of significant issues in software development industry and...
Which is the defect that causes a software failure? By comparing the program states of a failing and...
Thesis (S.M.)--Massachusetts Institute of Technology, System Design & Management Program, 2005.Inclu...
Software reliability for business applications is becoming a topic of interest in the IT community. ...
Memory hardware reliability is an indispensable part of whole-system dependability. Its importance...