Demo Data from VLDB 2026 / reviewers in the wild / expert
Caleb Winston
dblp:317/0770
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2023
0000-0001-8458-9438ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
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.
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
fault-based testing |
0.6 | 1 | 2022 | Repairing Brain-Computer Interfaces with Fault-Based Data Acquisition · ICSE 2022 |
Software testing › mutation testing
fault injection |
0.6 | 1 | 2022 | Repairing Brain-Computer Interfaces with Fault-Based Data Acquisition · ICSE 2022 |
Embedded and real-time systems
brain-computer interface |
0.6 | 1 | 2022 | Repairing Brain-Computer Interfaces with Fault-Based Data Acquisition · ICSE 2022 |
Embedded and real-time systems
cyber-physical system platforms |
0.6 | 1 | 2022 | Repairing Brain-Computer Interfaces with Fault-Based Data Acquisition · ICSE 2022 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Virtualizing Existing Fluidic ProgramsabstractFluidic automation, the practice of programmatically manipulating small fluids to execute laboratory protocols, has led to vastly increased productivity for biologists and chemists. Most fluidic programs, commonly referred to as protocols, are written using APIs that couple the protocol to specific hardware by referring to the physical locations on the device. This coupling makes isolation impossible, preventing portability, concurrent execution, and composition of protocols on the same device. We propose a system for virtualizing existing fluidic protocols on top of a single runtime system without modification. Our system presents an isolated view of the device to each running protocol, allowing it to assume it has sole access to hardware. We provide a proof-of-concept implementation that can concurrently execute and compose protocols written using the popular Opentrons Python API. Concurrent execution achieves near-linear speedup over serial execution, since protocols spend much of their time waiting. Caleb Winston, Max Willsey, Luis Ceze |
ACM J. Emerg. Technol. Comput. Syst. | 1 |
| 2022 | Repairing Brain-Computer Interfaces with Fault-Based Data AcquisitionabstractBrain-computer interfaces (BCIs) decode recorded neural signals from the brain and/or stimulate the brain with encoded neural signals. BCIs span both hardware and software and have a wide range of applications in restorative medicine, from restoring movement through prostheses and robotic limbs to restoring sensation and communication through spellers. BCIs also have applications in diagnostic medicine, e.g., providing clinicians with data for detecting seizures, sleep patterns, or emotions. Cailin Winston, Caleb Winston, Chloe N. Winston, Claris Winston, Cleah Winston, Rajesh P. N. Rao, René Just |
ICSE | 2 |