A dependability case is an explicit, end-to-end argument, based on concrete evidence, that a system satisfies a crit-ical property. We report on a case study constructing a dependability case for the control software of a medical de-vice. The key novelty of our approach is a lightweight code analysis that generates a list of side conditions that corre-spond to assumptions to be discharged about the code and the environment in which it executes. This represents an unconventional trade-off between, at one extreme, more am-bitious analyses that attempt to discharge all conditions au-tomatically (but which cannot even in principle handle envi-ronmental assumptions), and at the other, flow- or context-insensitive analyses that require more user ...
Abstract. We present patterns for expressing dependability requirements, such as confidentiality, in...
As computer-based systems play an important role in our daily life, dependability assessment of thes...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...
Many large software systems display fragility or a lack of dependability caused by inattention to de...
Programs fail mainly for two reasons: logic errors in the code, and exception failures. Exception fa...
A new approach is suggested for arguing that a software system is dependable. The key idea is to str...
There is growing interest in using a structure of claims, arguments, and evidence to ex-plain why al...
Testing is potentially the best grounded part of software engineering, since it deals with the well ...
This paper presents on overview of the issues in precisely defining, specifying and evaluating the d...
The indissoluble bonds of computers and failures have produced a plurality of fault tolerant techniq...
Testing is potentially the best grounded part of software engineering, since it deals with the well ...
This paper presents on overview of the issues in precisely defining, specifying and evaluating the d...
It is widely felt that software quality, in the form of reliability or "trustworthiness, &a...
The new technology and system communication advances are being employed in any system, being more co...
What would it take to make software more dependable? Until now, most approaches have been indirect: ...
Abstract. We present patterns for expressing dependability requirements, such as confidentiality, in...
As computer-based systems play an important role in our daily life, dependability assessment of thes...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...
Many large software systems display fragility or a lack of dependability caused by inattention to de...
Programs fail mainly for two reasons: logic errors in the code, and exception failures. Exception fa...
A new approach is suggested for arguing that a software system is dependable. The key idea is to str...
There is growing interest in using a structure of claims, arguments, and evidence to ex-plain why al...
Testing is potentially the best grounded part of software engineering, since it deals with the well ...
This paper presents on overview of the issues in precisely defining, specifying and evaluating the d...
The indissoluble bonds of computers and failures have produced a plurality of fault tolerant techniq...
Testing is potentially the best grounded part of software engineering, since it deals with the well ...
This paper presents on overview of the issues in precisely defining, specifying and evaluating the d...
It is widely felt that software quality, in the form of reliability or "trustworthiness, &a...
The new technology and system communication advances are being employed in any system, being more co...
What would it take to make software more dependable? Until now, most approaches have been indirect: ...
Abstract. We present patterns for expressing dependability requirements, such as confidentiality, in...
As computer-based systems play an important role in our daily life, dependability assessment of thes...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...