Demo Data from VLDB 2026 / reviewers in the wild / expert
Jonah Caplan
dblp:144/4612
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2018
0000-0003-0770-2307ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
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 |
Embedded and real-time systems · 72% Hardware reliability and fault tolerance · 28% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › real-time scheduling
mixed-criticality scheduling |
0.3 | 1 | 2018 | Mapping and Scheduling Mixed-Criticality Systems with On-Demand Redundancy · IEEE Trans. Computers 2018 |
Embedded and real-time systems
real-time scheduling |
0.3 | 1 | 2018 | Mapping and Scheduling Mixed-Criticality Systems with On-Demand Redundancy · IEEE Trans. Computers 2018 |
Hardware reliability and fault tolerance
transient fault tolerance |
0.3 | 1 | 2018 | Mapping and Scheduling Mixed-Criticality Systems with On-Demand Redundancy · IEEE Trans. Computers 2018 |
Embedded and real-time systems › real-time embedded systems
avionics and automotive systems |
0.1 | 1 | 2018 | Mapping and Scheduling Mixed-Criticality Systems with On-Demand Redundancy · IEEE Trans. Computers 2018 |
Embedded and real-time systems
cyber-physical system platforms |
0.1 | 1 | 2018 | Mapping and Scheduling Mixed-Criticality Systems with On-Demand Redundancy · IEEE Trans. Computers 2018 |
Methods — techniques the papers use, named apart from their topics
task set transformation · 0.3schedulability analysis · 0.3design space exploration · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Mapping and Scheduling Mixed-Criticality Systems with On-Demand RedundancyabstractEmbedded systems in several domains such as avionics and automotive are subject to inspection from certification authorities. These authorities are interested in verifying the safety-critical aspects of a system and, typically, do not certify non-critical parts. The design of such Mixed-Criticality Systems (MCS) has received increasing attention in recent years. However, although MCS must be designed to overcome transient faults, their susceptibility to transient faults is often overlooked. In this paper, we consider the problem of mapping and scheduling efficient, certifiable MCS that can survive transient faults. We generalize previous MCS models and analysis to support On-Demand Redundancy (ODR). A task set transformation is proposed to generate a modified task set that supports various forms of ODR while satisfying reliability and certification requirements. The analysis is incorporated into a design space exploration algorithm that supports a wide range of fault-tolerance mechanisms and heterogeneous platforms. Experiments show that ODR can improve Quality of Service (QoS) provided to non-critical tasks by 29 percent on average, compared to lockstep execution. Moreover, combining several fault-tolerance mechanisms can lead to additional improvements in schedulability and QoS. Jonah Caplan, Zaid Al-bayati, Haibo Zeng 0001, Brett H. Meyer |
IEEE Trans. Computers | 1 |
| 2017 | Area, Throughput, and Power Trade-Offs for FPGA- and ASIC-Based Execution Stream CompressionabstractAn emerging trend in safety-critical computer system design is the use of compression—for example, using cyclic redundancy check (CRC) or Fletcher checksum (FC)—to reduce the state that must be compared to verify correct redundant execution. We examine the costs and performance of CRC and FC as compression algorithms when implemented in hardware for embedded safety-critical systems. To do so, we have developed parameterizable hardware-generation tools targeting CRC and two novel FC implementations. We evaluate the resulting designs implemented for FPGA and ASIC and analyze their efficiency. While CRC is often best, FC dominates when high throughput is needed. Maria Isabel Mera, Jonah Caplan, Seyyed Hasan Mozafari, Brett H. Meyer, Peter A. Milder |
ACM Trans. Embed. Comput. Syst. | 2 |
| 2016 | A four-mode model for efficient fault-tolerant mixed-criticality systems
Zaid Al-bayati, Jonah Caplan, Brett H. Meyer, Haibo Zeng 0001 |
DATE | 2 |
| 2014 | Trade-offs in execution signature compression for reliable processor systemsabstractAs semiconductor processes scale, making transistors more vulnerable to transient upset, a wide variety of microarchitectural and system-level strategies are emerging to perform efficient error detection and correction computer systems. While these approaches often target various application domains and address error detection and correction at different granularities and with different overheads, an emerging trend is the use of state compression, e.g., cyclic redundancy check (CRC), to reduce the cost of redundancy checking. Prior work in the literature has shown that Fletcher's checksum (FC), while less effective where error detection probability is concerned, is less computationally complex when implemented in software than the more-effective CRC. In this paper, we reexamine the suitability of CRC and FC as compression algorithms when implemented in hardware for embedded safety-critical systems. We have developed and evaluated parameterizable implementations of CRC and FC in FPGA, and we observe that what was true for software implementations does not hold in hardware: CRC is more efficient than FC across a wide variety of target input bandwidths and compression strengths. Jonah Caplan, Maria Isabel Mera, Peter A. Milder, Brett H. Meyer |
DATE | 1 |