Reliability engineering: Old problems and new challenges

E Zio - Reliability engineering & system safety, 2009 - Elsevier
The first recorded usage of the word reliability dates back to the 1800s, albeit referred to a
person and not a technical system. Since then, the concept of reliability has become a …

Assessing dependability with software fault injection: A survey

R Natella, D Cotroneo, HS Madeira - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
With the rise of software complexity, software-related accidents represent a significant threat
for computer-based systems. Software Fault Injection is a method to anticipate worst-case …

Experiments on local positioning with Bluetooth

A Kotanen, M Hannikainen… - Proceedings ITCC …, 2003 - ieeexplore.ieee.org
This paper presents the design and implementation of the Bluetooth local positioning
application. Positioning is based on received power levels, which are converted to distance …

Why do programmers make security errors?

J Xie, HR Lipford, B Chu - 2011 IEEE symposium on visual …, 2011 - ieeexplore.ieee.org
A large number of software security vulnerabilities are caused by software errors that are
committed by software developers. We believe that interactive tool support will play an …

[HTML][HTML] Hora: Architecture-aware online failure prediction

T Pitakrat, D Okanović, A Van Hoorn… - Journal of Systems and …, 2018 - Elsevier
Complex software systems experience failures at runtime even though a lot of effort is put
into the development and operation. Reactive approaches detect these failures after they …

Geometric models for active contours

V Caselles - Proceedings., International Conference on Image …, 1995 - ieeexplore.ieee.org
A geometric formulation of active contours for 2D, 3D boundary detection and motion
tracking is presented. The technique is based on active contours evolving in time according …

Error propagation analysis for file systems

C Rubio-González, HS Gunawi, B Liblit… - Proceedings of the 30th …, 2009 - dl.acm.org
Unchecked errors are especially pernicious in operating system file management code.
Transient or permanent hardware failures are inevitable, and error-management bugs at the …

An analytical approach to architecture-based software performance and reliability prediction

SS Gokhale, WE Wong, JR Horgan, KS Trivedi - Performance Evaluation, 2004 - Elsevier
Conventional approaches to analyze the behavior of software applications are black box
based, that is, the software application is treated as a whole and only its interactions with the …

Error propagation in software architectures

W Abdelmoez, DM Nassar… - … on Software Metrics …, 2004 - ieeexplore.ieee.org
The study of software architectures is emerging as an important discipline in software
engineering, due to its emphasis on large scale composition of software products, and its …

Propane: an environment for examining the propagation of errors in software

M Hiller, A Jhumka, N Suri - ACM SIGSOFT Software Engineering Notes, 2002 - dl.acm.org
In order to produce reliable software, it is important to have knowledge on how faults and
errors may affect the software. In particular, designing efficient error detection mechanisms …