- Radiation Effects in Electronics
- Software Reliability and Analysis Research
- Distributed systems and fault tolerance
- Software System Performance and Reliability
- Real-Time Systems Scheduling
- Software Testing and Debugging Techniques
- Health and Medical Education
- Public Health in Brazil
- Social Sciences and Policies
- VLSI and Analog Circuit Testing
- Parallel Computing and Optimization Techniques
- Distributed and Parallel Computing Systems
- Brazilian Legal Issues
- Interconnection Networks and Systems
- Integrated Circuits and Semiconductor Failure Analysis
- Cloud Computing and Resource Management
Universidade Federal do Piauí
2023
Critical Software (Portugal)
2003
University of Coimbra
1999-2003
This paper presents an experimental study on the emulation of software faults by fault injection. In a first experiment, set real has been compared with injected SWIFI tool (Xception) to evaluate accuracy faults. Results revealed limitations Xception (and other tools) in different classes (about 44% cannot be emulated). The use field data about was discussed and metrics were suggested as alternative guide injection process when is nor available. second rules for errors meant emulate...
This paper evaluates the impact of transient errors in operating system a COTS-based (CETIA board with two PowerPC 750 processors running LynxOS) and quantifies their effects at both OS application level. The study has been conducted using Software-Implemented Fault Injection tool (Xception) realistic programs synthetic workloads (to focus on specific features) have used. results provide comprehensive picture faults LynxOS key features (process scheduling most frequent calls), data...
Computer-based systems are expected to be more and dependable. For that, they have operate correctly even in the presence of faults, this fault tolerance theirs must thoroughly tested by injection faults both real artificial. Users should start request reports from manufacturers on outcomes such experiments, mechanisms built into handle faults. To inject artificial physical offers a reasonably mature option today, with Swift tools being preferred for most applications because their...
In the research reported in this paper, transient faults were injected nodes and communication subsystem (by using software fault injection) of a commercial parallel machine running several real applications. The results showed that significant percentage caused system to produce wrong while application seemed terminate normally, thus demonstrating tolerance techniques are required systems, not only assure long-running applications can but also (and more important) produced correct. Of...
Presents and discusses observed failure modes of a commercial off-the-shelf (COTS) database management system (DBMS) under the presence transient operational faults induced by SWIFI (software-implemented fault injection). The Transaction Processing Performance Council (TPC) standard TPC-C benchmark its associated environment is used, together with fault-injection technology, building framework that discloses both dependability performance figures. Over 1600 were injected in server...
Discusses Xception, an automated fault injection environment that enables accurate and flexible V&V (verification & validation) evaluation of mission business critical computer systems using injection. Xception is designed to accommodate a variety techniques (according wide range configurations the tool) emulate in this way different classes faults, with particular emphasis hardware software faults.
The paper presents and evaluates a methodology for the emulation of software faults in COTS components using implemented fault injection (SWIFI) technology. ESFFI (Emulation Software Faults by Fault Injection) leverages matured techniques, which have been used so far hardware faults, adds new features that make possible insertion errors mimicking those caused real faults. major advantage over other techniques also emulate (mutations, instance) is making locations ubiquitous; every module can...
This paper evaluates the behavior of a common off-the-shelf (COTS) database management system (DBMS) in presence transient faults. Database applications have traditionally been field with fault-tolerance needs, concerning both data integrity and availability. While most commercially available DBMS provide support for recovery fault-tolerance, very limited knowledge was regarding impact faults COTS system. In this experimental study, strict target is used (Oracle 7.3 server running on top...
Business and mission critical real-time systems need to be fully predictable, in order that their behavior is known before deployment, even the presence of faults. The Open Ravenscar Real Time Kernel (ORK) a small size with reduced complexity kernel designed used this type applications. This was implemented compliant profile, which defines subset tasking features Ada can implement reliable kernel. Critical Software has recently conducted an evaluation on as well started new project provide...
Using off-the-shelf hardware and software in factory computer systems is one attractive way of increasing flexibility reducing costs development, maintenance training. However, targeting critical applications for the low-end PC market general-purpose operating such as Microsoft Windows 95/NT poses some problems. These are usually required to run 24 hours a day demand high availability data integrity. without any fault tolerance support unreliable dangerous. This article presents framework,...
This paper addresses the problem of processor faults in distributed memory parallel systems. It shows that transient injected at pins one node a commercial computer, without any particular fault-tolerant techniques, can cause erroneous application results for up to 43% (depending on application). In addition these very subtle faults, 19% (almost independent application) caused system hang up. These show techniques are absolutely required systems, not only ensure completion long-run...
No contexto da luta contra ditadura militar ocorreu a Reforma Sanitária brasileira nos anos 70, período marcado pelo anseio população por mais direitos sociais, incluindo direito à saúde. A Carta Magna apresenta saúde como um de todos e dever do estado, instituindo as bases criação Sistema Único Saúde (SUS). Em situações que o Estado se mostra inapto prestar serviços saúde, fornecimento medicamentos, surge fenômeno judicialização onde há atuação judiciário para garantir acesso ao...