fault   523

« earlier    

Twitter
RT : The series developed by comes to this summer! With brand new music and artwo…
NintendoSwitch  fault  from twitter
12 days ago by Sabas
Resilience engineering: Where do I start?
A resilient organization adapts effectively to surprise.
programming  software  engineering  failure  Systems  risk  fault 
5 weeks ago by schleemilch
NASA - A Primer on Architectural Level Fault Tolerance
Fault Tolerance is a deep subject with hundreds of sub-topics. It is often
difficult to know where to begin the study of this vast subject. The purpose of this
paper is to illustrate the key issues in architectural-level fault tolerance by way of
example. The main objective is to explain the rationale and identify the trade-offs
between the variety of techniques that are used to achieve fault tolerance. The
primer focuses on high-level fault tolerance concepts (i.e. architectural) rather
than low-level mechanisms such as Hamming codes or protocols used for
communication.
nasa  fault  tolerance  software  architecture  engineering 
march 2019 by schleemilch
NASA - Software Fault Tolerance: A Tutorial
Because of our present inability to produce error-free
software, software fault tolerance is and will continue to be an
important consideration in software systems. The root cause of
software design errors is the complexity of the systems.
Compounding the problems in building correct software is the
difficulty in assessing the correctness of software for highly
complex systems. This paper presents a review of software fault
tolerance. After a brief overview of the software development
processes, we note how hard-to-detect design faults are likely to
be introduced during development and how software faults tend
to be state-dependent and activated by particular input
sequences. Although component reliability is an important
quality measure for system level analysis, software reliability is
hard to characterize and the use of post-verification reliability
estimates remains a controversial issue. For some applications
software safety is more important than reliability, and fault
tolerance techniques used in those applications are aimed at
preventing catastrophes. Single version software fault tolerance
techniques discussed include system structuring and closure,
atomic actions, inline fault detection, exception handling, and
others. Multiversion techniques are based on the assumption
that software built differently should fail differently and thus, if
one of the redundant versions fails, at least one of the others
should provide an acceptable output. Recovery blocks, Nversion programming, N self-checking programming, consensus
recovery blocks, and t/(n-1) techniques are reviewed. Current
research in software engineering focuses on establishing
patterns in the software structure and trying to understand the
practice of software engineering. It is expected that software
fault tolerance research will benefit from this research by
enabling greater predictability of the dependability of software.
nasa  fault  tolerance  software  engineering  architecture 
march 2019 by schleemilch
Signs that your development process is Agile only on paper — and how to fix it
Agility comes with practice, not putting big words on paper. Using Jira does not make your software development process agile. Saying we do “scrum” is not being agile. Being agile is having an agile…
agile  programming  process  opinion  fault  issue 
march 2019 by gilberto5757
resilience4j/resilience4j: Resilience4j is a fault tolerance library designed for Java8 and functional programming
Resilience4j is a lightweight fault tolerance library inspired by Netflix Hystrix, but designed for Java 8 and functional programming.
java  library  fault  tolerance  hystrix  functional  circuit  breaker 
february 2019 by ebouchut
CC430 frequency shift when powered after progam - MSP low-power microcontroller forum - MSP low-power microcontrollers - TI E2E Community
// Loop until XT1,XT2 & DCO stabilizes
do {
UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + DCOFFG);
// Clear XT2,DCO fault flags
SFRIFG1 &= ~OFIFG; // Clear fault flags
} while (SFRIFG1&OFIFG); // Test oscillator fault flag
cc430  microcontroller  rf  crystal  oscillator  stability  fault 
january 2019 by cameronl

« earlier