Demo Data from EDBT 2026 / reviewers in the wild / expert
Jonny Vinter
dblp:77/1335
· DBLP profile ↗
13ranked-venue papers
4as first author
0since 2021 · last 2015
0000-0002-6191-6253ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 12 · 4 first-authorSystems, architecture and hardware · 7 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 61% Electronic design automation · 30% Embedded and real-time systems · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test
fault diagnosis |
0.1 | 1 | 2011 | Application-Level Diagnostic and Membership Protocols for Generic Time-Triggered Systems · IEEE Trans. Dependable Secur. Comput. 2011 |
Distributed systems
fault tolerance |
0.1 | 1 | 2011 | Application-Level Diagnostic and Membership Protocols for Generic Time-Triggered Systems · IEEE Trans. Dependable Secur. Comput. 2011 |
Distributed systems › group communication
group membership |
0.1 | 1 | 2011 | Application-Level Diagnostic and Membership Protocols for Generic Time-Triggered Systems · IEEE Trans. Dependable Secur. Comput. 2011 |
Embedded and real-time systems › real-time embedded systems
time-triggered systems |
0.0 | 1 | 2011 | Application-Level Diagnostic and Membership Protocols for Generic Time-Triggered Systems · IEEE Trans. Dependable Secur. Comput. 2011 |
Methods — techniques the papers use, named apart from their topics
penalty/reward algorithm · 0.1model checking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Back-to-Back Fault Injection Testing in Model-Based Development
Peter Folkesson, Fatemeh Ayatolahi, Behrooz Sangchoolie, Jonny Vinter, Mafijul Md. Islam |
SAFECOMP | 4 |
| 2015 | Safe Transitions From Automated to Manual Driving Using Driver Controllability EstimationabstractIn this paper, we consider the problem of assessing when the control of a vehicle can be safely transferred from an automated driving system to the driver. We propose a method based on a description of the driver's capabilities to maneuver the vehicle, which is defined as a subset of the vehicle's state space and called the driver controllability set (DCS). Since drivers' capabilities vary among individuals, the DCS is updated online during manual driving. By identifying the limits of the individual driver's normal driving envelope, we find the estimated bounds of the DCS. Using a vehicle model and reachability analysis, we assess whether the states of the vehicle start and remain within the DCS during the transition to manual driving. Only if the states are within the DCS is the transition to manual driving classified as safe. We demonstrate the estimation of the DCS for four drivers based on the data collected with real vehicles in highway and city driving. Experiments on transitions to manual driving are also conducted with real vehicles. Results show that the proposed method can be implemented with a real system to classify transitions from automated to manual driving. Josef Nilsson, Paolo Falcone, Jonny Vinter |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2011 | Application-Level Diagnostic and Membership Protocols for Generic Time-Triggered SystemsabstractWe present online tunable diagnostic and membership protocols for generic time-triggered (TT) systems to detect crashes, send/receive omission faults, and network partitions. Compared to existing diagnostic and membership protocols for TT systems, our protocols do not rely on the single-fault assumption and also tolerate non-fail-silent (Byzantine) faults. They run at the application level and can be added on top of any TT system (possibly as a middleware component) without requiring modifications at the system level. The information on detected faults is accumulated using a penalty/reward algorithm to handle transient faults. After a fault is detected, the likelihood of node isolation can be adapted to different system configurations, including configurations where functions with different criticality levels are integrated. All protocols are formally verified using model checking. Using actual automotive and aerospace parameters, we also experimentally demonstrate the transient fault handling capabilities of the protocols. Marco Serafini, Péter Bokor, Neeraj Suri, Jonny Vinter, Astrit Ademaj, Wolfgang Brandstätter, Fulvio Tagliabo, Jens Koch |
IEEE Trans. Dependable Secur. Comput. | 4 |
| 2010 | MODIFI: A MODel-Implemented Fault Injection Tool
Rickard Svenningsson, Jonny Vinter, Henrik Eriksson, Martin Törngren |
SAFECOMP | 2 |
| 2007 | A Tunable Add-On Diagnostic Protocol for Time-Triggered SystemsabstractWe present a tunable diagnostic protocol for generic time-triggered (TT) systems to detect crash and send/receive omission faults. Compared to existing diagnostic and membership protocols for TT systems, it does not rely on the single-fault assumption and tolerates malicious faults. It runs at the application level and can be added on top of any TT system (possibly as a middleware component) without requiring modifications at the system level. The information on detected faults is accumulated using a penalty/reward algorithm to handle transient faults. After a fault is detected, the likelihood of node isolation can be adapted to different system configurations, including those where functions with different criticality levels are integrated. Using actual automotive and aerospace parameters, we experimentally demonstrate the transient fault handling capabilities of the protocol. Marco Serafini, Neeraj Suri, Jonny Vinter, Astrit Ademaj, Wolfgang Brandstätter, Fulvio Tagliabo, Jens Koch |
DSN | 3 |
| 2007 | Experimental Evaluation of the DECOS Fault-Tolerant Communication Layer
Jonny Vinter, Henrik Eriksson, Astrit Ademaj, Bernhard Leiner, Martin Schlager |
SAFECOMP | 1 |
| 2006 | Validation and Certification of Safety-Critical Embedded Systems - The DECOS Test Bench
Erwin Schoitsch, Egbert Althammer, Henrik Eriksson, Jonny Vinter, László Gönczy, András Pataricza, György Csertán |
SAFECOMP | 4 |
| 2005 | Experimental Dependability Evaluation of a Fail-Bounded Jet Engine Control System for Unmanned Aerial VehiclesabstractThis paper presents an experimental evaluation of a prototype jet engine controller intended for unmanned aerial vehicles (UAVs). The controller is implemented with commercial off-the-shelf (COTS) hardware based on the Motorola MPC565 microcontroller. We investigate the impact of single event upsets (SEUs) by injecting single bit-flip faults into main memory and CPU registers via the Nexus on-chip debug interface of the MPC565. To avoid the injection of non-effective faults, automated pre-injection analysis of the assembly code was utilized. Due to the inherent robustness of the software, most injected faults were still non-effective (69.4%) or caused bounded failures having only minor effect on the jet engine (7.0%), while 20.1% of the errors were detected by hardware exceptions and 1.9% were detected by executable assertions in the software. The remaining 1.6% is classified as critical failures. A majority of the critical failures were caused by erroneous Booleans or type conversions involving Booleans. Jonny Vinter, Olof Hannius, Torbjörn Norlander, Peter Folkesson |
DSN | 1 |
| 2003 | GOOFI: Generic Object-Oriented Fault Injection Tool
Joakim Aidemark, Jonny Vinter, Peter Folkesson |
DSN | 2 |
| 2003 | On the Design of Robust Integrators for Fail-Bounded Control SystemsabstractThis paper describes the design and evaluation of a robust integrator for software-implemented control systems. The integrator is constructed as a generic component in the Simulink design tool, and can thus be used for robust implementation of a wide range of control algorithms. The integrator is designed to support the fail-bounded failure model for transient bit-flips that may occur in the CPU, main memory and I/O circuits of a control system. In particular, it allows the control system to detect and recover from bit-flips that cause data errors. Robustness is achieved by sequentially executing duplicated integrator code on the same processor to support error detection, and through the use of a recovery buffer that allows a roll-back to the previous integrator state when an error is detected. The effectiveness of the robust integrator was evaluated through fault injection experiments with a PI controller, where single bit flips were injected inside the CPU of the control system. No violations of the fail-bounded model were observed in the experiments. Jonny Vinter, Andréas Johansson, Peter Folkesson |
DSN | 1 |
| 2002 | Experimental Evaluation of Time-redundant Execution for a Brake-by-wire ApplicationabstractThis paper presents an experimental evaluation of a brake-by-wire application that tolerates transient faults by temporal error masking. A specially designed real-time kernel that masks errors by triple time-redundant execution and voting executes the application on a fail-stop computer node. The objective is to reduce the number of node failures by masking errors at the computer node level. The real-time kernel always executes the application twice to detect errors, and ensures that a fail-stop failure occurs if there is not enough CPU-time available for a third execution and voting. Fault injection experiments show that temporal error masking reduced the number of fail-stop failures by 42% compared to executing the brake-by-wire task without time redundancy. Joakim Aidemark, Jonny Vinter, Peter Folkesson |
DSN | 2 |
| 2001 | GOOFI: Generic Object-Oriented Fault Injection ToolabstractWe present a new fault injection tool called GOOFI (Generic Object-Oriented Fault Injection). GOOFI is designed to be adaptable to various target systems and different fault injection techniques. The tool is highly portable between different host platforms since it relies on the Java programming language and an SQL compatible database. The current version of the tool supports pre-runtime software implemented fault injection and scan-chain implemented fault injection. Joakim Aidemark, Jonny Vinter, Peter Folkesson |
DSN | 2 |
| 2001 | Reducing Critical Failures for Control Algorithms Using Executable Assertions and Best Effort RecoverabstractSystems that use f+1 computer nodes to tolerate f node failures ordinarily require that the computer nodes have strong failure semantics, i.e. a node should either produce correct results or no results at all. We show that this requirement can be relaxed for control applications, as control algorithms inherently compensate for a class of value failures. Value failures occur when an error escapes the error detection mechanisms in the computer node and an erroneous value is sent to the actuators of the control system. Fault injection experiments show that 89% of the value failures caused by bit flips in a CPU had no or minor impact on the controlled object. However, the experiments also show that 11% of the value failures had severe consequences. These failures were caused by bit flips affecting the state variables of the control algorithm. Another set of fault injection experiments showed that the percentage of value failures with severe consequences was reduced to 3% when the state variables were protected with executable assertions and best-effort recovery mechanisms. Jonny Vinter, Joakim Aidemark, Peter Folkesson |
DSN | 1 |