Demo Data from EDBT 2026 / reviewers in the wild / expert
Stephen T. Jones
dblp:59/3912
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 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 |
Cloud and datacenter computing · 46% Memory systems · 46% Storage systems · 7% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › resource management › memory management
buffer cache |
0.1 | 1 | 2006 | Geiger: monitoring the buffer cache in a virtual machine environment · ASPLOS 2006 |
Operating systems
virtualization |
0.1 | 1 | 2006 | Antfarm: Tracking Processes in a Virtual Machine Environment · USENIX ATC, General Track 2006 |
Operating systems › virtualization
virtual machine introspection |
0.1 | 1 | 2006 | Antfarm: Tracking Processes in a Virtual Machine Environment · USENIX ATC, General Track 2006 |
Memory systems
memory management |
0.1 | 1 | 2006 | Geiger: monitoring the buffer cache in a virtual machine environment · ASPLOS 2006 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2006 | Geiger: monitoring the buffer cache in a virtual machine environment · ASPLOS 2006 |
Cloud and datacenter computing › virtualization
virtual machine monitor |
0.1 | 1 | 2006 | Geiger: monitoring the buffer cache in a virtual machine environment · ASPLOS 2006 |
Memory systems › memory management
working set estimation |
0.1 | 1 | 2006 | Geiger: monitoring the buffer cache in a virtual machine environment · ASPLOS 2006 |
Operating systems › resource management
process management |
0.0 | 1 | 2006 | Antfarm: Tracking Processes in a Virtual Machine Environment · USENIX ATC, General Track 2006 |
Methods — techniques the papers use, named apart from their topics
passive inference · 0.1eviction detection · 0.1cache placement · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | VMM-based hidden process detection and identification using LycosidabstractUse of stealth rootkit techniques to hide long-lived malicious processes is a current and alarming security issue. In this paper, we describe, implement, and evaluate a novel VMM-based hidden process detection and identification service called Lycosid that is based on the cross-view validation principle. Like previous VMM-based security services, Lycosid benefits from its protected location. In contrast top revious VMM-based hidden process detectors, Lycosid obtains guest process information implicitly. Using implicit information reduces its susceptibility to guest evasion attacks and decouples it from specific guest operating system versions and patch levels. The implicit information Lycosid depends on, however, can be noisy and unreliable. Statistical inference techniques like hypothesis testing and line arregression allow Lycosid to trade time for accuracy. Despite low quality inputs, Lycosid provides a robust, highly accurate service usable even insecurity environments where the consequences for wrong decisions can behig. Stephen T. Jones, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau |
VEE | 1 |
| 2006 | Geiger: monitoring the buffer cache in a virtual machine environmentabstractVirtualization is increasingly being used to address server management and administration issues like flexible resource allocation, service isolation and workload migration. In a virtualized environment, the virtual machine monitor (VMM) is the primary resource manager and is an attractive target for implementing system features like scheduling, caching, and monitoring. However, the lackof runtime information within the VMM about guest operating systems, sometimes called the semantic gap, is a significant obstacle to efficiently implementing some kinds of services.In this paper we explore techniques that can be used by a VMM to passively infer useful information about a guest operating system's unified buffer cache and virtual memory system. We have created a prototype implementation of these techniques inside the Xen VMM called Geiger and show that it can accurately infer when pages are inserted into and evicted from a system's buffer cache. We explore several nuances involved in passively implementing eviction detection that have not previously been addressed, such as the importance of tracking disk block liveness, the effect of file system journaling, and the importance of accounting for the unified caches found in modern operating systems.Using case studies we show that the information provided by Geiger enables a VMM to implement useful VMM-level services. We implement a novel working set size estimator which allows the VMM to make more informed memory allocation decisions. We also show that a VMM can be used to drastically improve the hit rate in remote storage caches by using eviction-based cache placement without modifying the application or operating system storage interface. Both case studies hint at a future where inference techniques enable a broad new class of VMM-level functionality. Stephen T. Jones, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau |
ASPLOS | 1 |
| 2006 | Antfarm: Tracking Processes in a Virtual Machine Environment
Stephen T. Jones, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau |
USENIX ATC, General Track | 1 |