Demo Data from VLDB 2026 / reviewers in the wild / expert
Ashlie Martinez
dblp:203/1816
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 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
3 papers |
Software testing · 55% Operating systems · 45% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 92% Distributed systems · 8% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
crash consistency |
0.7 | 2 | 2019 | CrashMonkey and ACE: Systematically Testing File-System Crash Consistency · ACM Trans. Storage 2019 Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing · OSDI 2018 |
Operating systems › operating system design
dataplane operating system |
0.5 | 1 | 2021 | The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter Systems · SOSP 2021 |
Operating systems › i/o
kernel bypass |
0.5 | 1 | 2021 | The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter Systems · SOSP 2021 |
Software testing › system software testing
crash consistency testing |
0.4 | 1 | 2019 | CrashMonkey and ACE: Systematically Testing File-System Crash Consistency · ACM Trans. Storage 2019 |
Software testing › system software testing
file system testing |
0.4 | 1 | 2019 | CrashMonkey and ACE: Systematically Testing File-System Crash Consistency · ACM Trans. Storage 2019 |
Software testing
test generation |
0.4 | 1 | 2019 | CrashMonkey and ACE: Systematically Testing File-System Crash Consistency · ACM Trans. Storage 2019 |
Storage systems
file systems |
0.4 | 1 | 2019 | CrashMonkey and ACE: Systematically Testing File-System Crash Consistency · ACM Trans. Storage 2019 |
Storage systems › crash consistency
crash-consistency bug detection |
0.3 | 1 | 2018 | Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing · OSDI 2018 |
Storage systems
storage reliability |
0.3 | 1 | 2018 | Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing · OSDI 2018 |
Distributed systems
heterogeneous devices |
0.1 | 1 | 2021 | The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter Systems · SOSP 2021 |
Software testing
black-box testing |
0.1 | 1 | 2018 | Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing · OSDI 2018 |
Methods — techniques the papers use, named apart from their topics
kernel bypass · 1.0i/o datapath · 1.0record and replay · 0.8bounded black-box testing · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter SystemsabstractDatacenter systems and I/O devices now run at single-digit microsecond latencies, requiring ns-scale operating systems. Traditional kernel-based operating systems impose an unaffordable overhead, so recent kernel-bypass OSes [73] and libraries [23] eliminate the OS kernel from the I/O datapath. However, none of these systems offer a general-purpose datapath OS replacement that meet the needs of μs-scale systems.' [email protected] paper proposes Demikernel, a flexible datapath OS and architecture designed for heterogenous kernel-bypass devices and μs-scale datacenter systems. We build two prototype Demikernel OSes and show that minimal effort is needed to port existing μs-scale systems. Once ported, Demikernel lets applications run across heterogenous kernel-bypass devices with ns-scale overheads and no code changes. Irene Zhang, Amanda Raybuck, Pratyush Patel, Kirk Olynyk, Jacob Nelson 0001, Omar S. Navarro Leija, Ashlie Martinez, Anna Kornfeld Simpson, Sujay Jayakar, Pedro Henrique de Mello Morado Penna, Max Demoulin, Piali Choudhury, Anirudh Badam |
SOSP | 7 |
| 2019 | CrashMonkey and ACE: Systematically Testing File-System Crash ConsistencyabstractWe present C rash M onkey and A ce , a set of tools to systematically find crash-consistency bugs in Linux file systems. C rash M onkey is a record-and-replay framework which tests a given workload on the target file system by simulating power-loss crashes while the workload is being executed, and checking if the file system recovers to a correct state after each crash. A ce automatically generates all the workloads to be run on the target file system. We build C rash M onkey and A ce based on a new approach to test file-system crash consistency: bounded black-box crash testing ( B 3 ). B 3 tests the file system in a black-box manner using workloads of file-system operations. Since the space of possible workloads is infinite, B 3 bounds this space based on parameters such as the number of file-system operations or which operations to include, and exhaustively generates workloads within this bounded space. B 3 builds upon insights derived from our study of crash-consistency bugs reported in Linux file systems in the last 5 years. We observed that most reported bugs can be reproduced using small workloads of three or fewer file-system operations on a newly created file system, and that all reported bugs result from crashes after fsync()-related system calls. C rash M onkey and A ce are able to find 24 out of the 26 crash-consistency bugs reported in the last 5 years. Our tools also revealed 10 new crash-consistency bugs in widely used, mature Linux file systems, 7 of which existed in the kernel since 2014. Additionally, our tools found a crash-consistency bug in a verified file system, FSCQ. The new bugs result in severe consequences like broken rename atomicity, loss of persisted files and directories, and data loss. Jayashree Mohan, Ashlie Martinez, Soujanya Ponnapalli, Pandian Raju, Vijay Chidambaram |
ACM Trans. Storage | 2 |
| 2018 | Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing
Jayashree Mohan, Ashlie Martinez, Soujanya Ponnapalli, Pandian Raju, Vijay Chidambaram |
OSDI | 2 |
| 2017 | CrashMonkey: A Framework to Automatically Test File-System Crash Consistency
Ashlie Martinez, Vijay Chidambaram |
HotStorage | 1 |