EDBT 2026 Demo / reviewers in the wild / expert
Ethan Johnson
dblp:167/3165
· DBLP profile ↗
5ranked-venue papers
2as first author
2since 2021 · last 2025
0009-0005-9003-9797ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 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.
| Network and information security
2 papers |
Systems and software security · 92% Hardware security and side channels · 8% | |
| Computer networks
1 paper |
Software-defined and programmable networks · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › virtualization security
hypervisor security |
0.6 | 1 | 2022 | Hardening Hypervisors with Ombro · USENIX ATC 2022 |
Systems and software security
operating systems |
0.6 | 1 | 2022 | Hardening Hypervisors with Ombro · USENIX ATC 2022 |
Systems and software security › memory safety › memory isolation
in-process isolation |
0.4 | 1 | 2019 | Hodor: Intra-Process Isolation for High-Throughput Data Plane Libraries · USENIX ATC 2019 |
Systems and software security
operating system security |
0.4 | 1 | 2019 | Hodor: Intra-Process Isolation for High-Throughput Data Plane Libraries · USENIX ATC 2019 |
Hardware security and side channels
trusted execution environments |
0.2 | 1 | 2022 | Hardening Hypervisors with Ombro · USENIX ATC 2022 |
Software-defined and programmable networks
programmable data plane |
0.1 | 1 | 2019 | Hodor: Intra-Process Isolation for High-Throughput Data Plane Libraries · USENIX ATC 2019 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Exploring Trust, Acceptance, and Behavioral Differences When Humans Collaborate with Large Language Models as Tools and TeammatesabstractWith the emergence of new AI technologies, research on the potential for AI to function as teammates alongside humans has expanded. The recent introduction of highly capable large language models (LLMs) is particularly noteworthy, showing strong potential in human–AI teaming where communication is crucial. However, this novel technology has yet to be validated in human–AI teaming or as a teammate, hindering its application in research and practice. This article presents an empirical online experiment (N = 778) where participants engaged in a real-time and interdependent interaction with a commercially available LLM, with the presentation of the LLM manipulated to be either a tool or a teammate. Results show that when compared to presenting an LLM as a teammate rather than a tool significantly increases trust and significantly impacts the sentiment humans have when talking with their AI, with LLM teammates seeing more positive sentiment. Perceptions of trust, acceptance, and performance were generally high for LLMs presented as teammates. Despite these impacts, participants’ prior experiences with AI technology were still shown to predict the perceptions they formed with their AI teammate. Based on these findings, this article presents an important empirical result, which is that presenting highly capable AI, such as LLMs, as teammates can improve perception and interaction compared to presenting an AI as a tool. In turn, a discussion is had on how future research can continue to identify when and how to introduce LLMs and other AI technologies as teammates. Christopher Flathmann, Nathan J. McNeese, Subhasree Sengupta, Ethan Johnson |
ACM Trans. Interact. Intell. Syst. | 4 |
| 2022 | Hardening Hypervisors with Ombro
Ethan Johnson, Colin Pronovost, John Criswell |
USENIX ATC | 1 |
| 2019 | Hodor: Intra-Process Isolation for High-Throughput Data Plane Libraries
Mohammad Hedayati, Spyridoula Gravani, Ethan Johnson, John Criswell, Michael L. Scott, Mike Marty |
USENIX ATC | 3 |
| 2019 | Secure guest virtual machine support in apparitionabstractRecent research utilizing Secure Virtual Architecture (SVA) has demonstrated that compiler-based virtual machines can protect applications from side-channel attacks launched by compromised operating system kernels. However, SVA provides no instructions for using hardware virtualization features such as Intel’s Virtual Machine Extensions (VMX) and AMD’s Secure Virtual Machine (SVM). Consequently, operating systems running on top of SVA cannot run guest operating systems using features such as Linux’s Kernel Virtual Machine (KVM) and FreeBSD’s bhyve. Ethan Johnson, Komail Dharsee, John Criswell |
VEE | 1 |
| 2015 | M-MAP: Multi-factor memory authentication for secure embedded processorsabstractThe challenges faced in securing embedded computing systems against multifaceted memory safety vulnerabilities have prompted great interest in the development of memory safety countermeasures. These countermeasures either provide protection only against their corresponding type of vulnerabilities, or incur substantial architectural modifications and overheads in order to provide complete safety, which makes them infeasible for embedded systems. In this paper, we propose M-MAP: a comprehensive system based on multi-factor memory authentication for complete memory safety. We examine certain crucial implications of composing memory integrity verification and bounds checking schemes in a comprehensive system. Based on these implications, we implement M-MAP with hardware based memory integrity verification and software based bounds checking to achieve a balance between hardware modifications and performance. We demonstrate that M-MAP implemented on top of a lightweight out-of-order processor delivers complete memory safety with only 32% performance overhead on average, while incurring minimal hardware modifications, and area overhead. Syed Kamran Haider, Masab Ahmad, Farrukh Hijaz, Astha Patni, Ethan Johnson, Matthew Seita, Omer Khan, Marten van Dijk |
ICCD | 5 |