Demo Data from EDBT 2026 / reviewers in the wild / expert
Shaya Potter
dblp:10/5504
· DBLP profile ↗
11ranked-venue papers
8as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 5 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorComputer networks · 1Security and privacy · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Software engineering, system software, and programming languages
4 papers |
Operating systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 65% Cloud and datacenter computing · 35% | |
| Network and information security
1 paper |
Privacy and data protection · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems
virtualization |
0.1 | 3 | 2007 | DejaView: a personal virtual computer recorder · SOSP 2007 WebPod: persistent Web browsing sessions with pocketable storage devices · WWW 2005 MobiDesk: mobile virtual desktop computing · MobiCom 2004 |
Storage systems
file systems |
0.1 | 1 | 2007 | DejaView: a personal virtual computer recorder · SOSP 2007 |
Privacy and data protection › web privacy
browser privacy |
0.1 | 1 | 2005 | WebPod: persistent Web browsing sessions with pocketable storage devices · WWW 2005 |
Operating systems › fault tolerance
checkpoint and rollback |
0.1 | 1 | 2005 | WebPod: persistent Web browsing sessions with pocketable storage devices · WWW 2005 |
Cloud and datacenter computing › virtualization
virtual desktop infrastructure |
0.0 | 1 | 2004 | MobiDesk: mobile virtual desktop computing · MobiCom 2004 |
Operating systems
commodity operating systems |
0.0 | 1 | 2010 | Apiary: Easy-to-Use Desktop Application Fault Containment on Commodity Operating Systems · USENIX ATC 2010 |
Information retrieval › search engines
desktop search |
0.0 | 1 | 2007 | DejaView: a personal virtual computer recorder · SOSP 2007 |
Methods — techniques the papers use, named apart from their topics
checkpointing · 0.2virtualization · 0.2record and replay · 0.1checkpoint/restart · 0.1record-and-replay · 0.1checkpoint-restart · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Improving Virtual Appliance Management through Virtual Layered File Systems
Shaya Potter, Jason Nieh |
LISA | 1 |
| 2010 | Apiary: Easy-to-Use Desktop Application Fault Containment on Commodity Operating Systems
Shaya Potter, Jason Nieh |
USENIX ATC | 1 |
| 2009 | MediaPod: A Personalized Multimedia Desktop in Your PocketabstractWe present MediaPod, a portable system that allows mobile users to maintain the same persistent, personalized multimedia desktop environment on any available computer. Regardless of which computer is being used, MediaPod provides a consistent multimedia desktop session, maintaining all of a user's applications, documents and configuration settings. This is achieved by leveraging rapid improvements in capacity, cost, and size of portable storage devices. MediaPod provides a virtualization and checkpoint-restart mechanism that decouples a desktop environment and its applications from the host, enabling multimedia desktop sessions to be suspended to portable storage, carried around, and resumed from the storage device on another computer. MediaPod virtualization also isolates desktop sessions from the host, protecting the privacy of the user and preventing malicious applications from damaging the host. We have implemented a Linux MediaPod prototype and demonstrate its ability to quickly suspend and resume multimedia desktop sessions, enabling a seamless computing experience for mobile users as they move among computers. Shaya Potter, Ricardo A. Baratto, Oren Laadan, Leonard N. Kim, Jason Nieh |
ISM | 1 |
| 2009 | Two-Person Control Administation: Preventing Administation Faults through Duplication
Shaya Potter, Steven M. Bellovin, Jason Nieh |
LISA | 1 |
| 2007 | SSARES: Secure Searchable Automated Remote Email StorageabstractThe increasing centralization of networked services places user data at considerable risk. For example, many users store email on remote servers rather than on their local disk. Doing so allows users to gain the benefit of regular backups and remote access, but it also places a great deal of unwarranted trust in the server. Since most email is stored in plaintext, a compromise of the server implies the loss of confidentiality and integrity of the email stored therein. Although users could employ an end-to-end encryption scheme (e.g., PGP), such measures are not widely adopted, require action on the sender side, only provide partial protection (the email headers remain in the clear), and prevent the users from performing some common operations, such as server-side search. To address this problem, we present secure searchable automated remote email storage (SSARES), a novel system that offers a practical approach to both securing remotely stored email and allowing privacy-preserving search of that email collection. Our solution encrypts email (the headers, body, and attachments) as it arrives on the server using public-key encryption. SSARES uses a combination of identity based encryption and bloom filters to create a searchable index. This index reveals little information about search keywords and queries, even against adversaries that compromise the server. SSARES remains largely transparent to both the sender and recipient. Adam J. Aviv, Michael E. Locasto, Shaya Potter, Angelos D. Keromytis |
ACSAC | 3 |
| 2007 | Secure Isolation of Untrusted Legacy Applications
Shaya Potter, Jason Nieh, Matt Selsky |
LISA | 1 |
| 2007 | DejaView: a personal virtual computer recorderabstractAs users interact with the world and their peers through their computers, it is becoming important to archive and later search the information that they have viewed. We present DejaView, a personal virtual computer recorder that provides a complete record of a desktop computing experience that a user can playback, browse, search, and revive seamlessly. DejaView records visual output, checkpoints corresponding application and file system state, and captures displayed text with contextual information to index the record. A user can then browse and search the record for any visual information that has been displayed on the desktop, and revive and interact with the desktop computing state corresponding to any point in the record. DejaView combines display, operating system, and file system virtualization to provide its functionality transparently without any modifications to applications, window systems, or operating system kernels. We have implemented DejaView and evaluated its performance on real-world desktop applications. Our results demonstrate that DejaView can provide continuous low-overhead recording without any user noticeable performance degradation, and allows browsing, search and playback of records fast enough for interactive use. Oren Laadan, Ricardo A. Baratto, Dan B. Phung, Shaya Potter, Jason Nieh |
SOSP | 4 |
| 2006 | Highly Reliable Mobile Desktop Computing in Your PocketabstractWe present DeskPod, a portable system that provides a highly reliable desktop computing environment for mobile users by leveraging rapid improvements in capacity, cost, and size of portable storage devices. DeskPod enables a user's live computing environment to be suspended to portable storage, carried around, easily copied for fault-resilience, and resumed from the storage device to provide the user with the same persistent, personalized computing environment on another computer DeskPod achieves this by providing a virtualization and checkpoint/restart mechanism that decouples a desktop computing environment from any single hardware device so that it can be stored and executed anywhere, improving desktop computing reliability by eliminating a potential single point of failure. We have implemented a Linux DeskPod prototype and demonstrate its ability to quickly suspend and resume desktop sessions, enabling a seamless mobile experience Shaya Potter, Jason Nieh |
COMPSAC (1) | 1 |
| 2005 | Reducing Downtime Due to System Maintenance and Upgrades (Awarded Best Student Paper!)
Shaya Potter, Jason Nieh |
LISA | 1 |
| 2005 | WebPod: persistent Web browsing sessions with pocketable storage devicesabstractWe present WebPod, a portable system that enables mobile users to use the same persistent, personalized web browsing session on any Internet-enabled device. No matter what computer is being used, WebPod provides a consistent browsing session, maintaining all of a user's plugins, bookmarks, browser web content, open browser windows, and browser configuration options and preferences. This is achieved by leveraging rapid improvements in capacity, cost, and size of portable storage devices. WebPod provides a virtualization and checkpoint/restart mechanism that decouples the browsing environment from the host, enabling web browsing sessions to be suspended to portable storage, carried around, and resumed from the storage device on another computer. WebPod virtualization also isolates web browsing sessions from the host, protecting the browsing privacy of the user and preventing malicious web content from damaging the host. We have implemented a Linux WebPod prototype and demonstrate its ability to quickly suspend and resume web browsing sessions, enabling a seamless web browsing experience for mobile users as they move among computers. Shaya Potter, Jason Nieh |
WWW | 1 |
| 2004 | MobiDesk: mobile virtual desktop computingabstractWe present MobiDesk, a mobile virtual desktop computing hosting infrastructure that leverages continued improvements in network speed, cost, and ubiquity to address the complexity, cost, and mobility limitations of today's personal computing infrastructure. MobiDesk transparently virtualizes a user's computing session by abstracting underlying system resources in three key areas: display, operating system, and network. It provides a thin virtualization layer that decouples a user's computing session from any particular end-user device, and moves all application logic to hosting providers. The virtualization layer decouples a user's computing session from the underlying operating system and server instance, enabling high-availability service by transparently migrating sessions from one server to another during server maintenance or upgrades. We have implemented a prototype in Linux that works with existing unmodified applications and operating system kernels. Our experimental results demonstrate that MobiDesk has very low virtualization overhead, can provide a full featured desktop experience including full-motion video support, and is able to migrate users' sessions efficiently and reliably for high-availability, while maintaining existing network connections. Ricardo A. Baratto, Shaya Potter, Gong Su, Jason Nieh |
MobiCom | 2 |