Demo Data from VLDB 2026 / reviewers in the wild / expert
Joshua Reich
dblp:44/1523
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 5 first-authorSystems, architecture and hardware · 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 networks
7 papers |
Network management and operations · 32% Software-defined and programmable networks · 19% Cellular and mobile networks · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 55% Distributed systems · 38% Storage systems · 7% | |
| Artificial intelligence
2 papers |
Robot navigation and mapping · 54% Multi-agent systems · 46% |
Topics — the 16 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless networking › mobile ad hoc networks
connectivity maintenance |
0.3 | 2 | 2012 | Connectivity Maintenance in Mobile Wireless Networks via Constrained Mobility · IEEE J. Sel. Areas Commun. 2012 Connectivity maintenance in mobile wireless networks via constrained mobility · INFOCOM 2011 |
Cellular and mobile networks
mobile networks |
0.3 | 2 | 2012 | Connectivity Maintenance in Mobile Wireless Networks via Constrained Mobility · IEEE J. Sel. Areas Commun. 2012 Connectivity maintenance in mobile wireless networks via constrained mobility · INFOCOM 2011 |
Network management and operations
network control |
0.2 | 1 | 2015 | Kinetic: Verifiable Dynamic Network Control · NSDI 2015 |
Software-defined and programmable networks
network policy |
0.1 | 1 | 2012 | Policy transformation in software defined networks · SIGCOMM 2012 |
Content delivery and video streaming
peer-to-peer streaming |
0.1 | 1 | 2012 | VMTorrent: scalable P2P virtual machine streaming · CoNEXT 2012 |
Network management and operations › policy-based management
policy transformation |
0.1 | 1 | 2012 | Policy transformation in software defined networks · SIGCOMM 2012 |
Distributed systems › fault tolerance
failure detection |
0.1 | 1 | 2010 | Sleepless in Seattle No Longer · USENIX ATC 2010 |
Distributed systems
fault tolerance |
0.1 | 1 | 2010 | Sleepless in Seattle No Longer · USENIX ATC 2010 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2010 | VMtorrent: virtual appliances on-demand · SIGCOMM 2010 |
Cloud and datacenter computing › resource provisioning
virtual machine provisioning |
0.1 | 1 | 2010 | VMtorrent: virtual appliances on-demand · SIGCOMM 2010 |
Content delivery and video streaming
peer-to-peer content distribution |
0.1 | 1 | 2009 | The age of impatience: optimal replication schemes for opportunistic networks · CoNEXT 2009 |
Network management and operations
network configuration |
0.1 | 2 | 2013 | Composing Software Defined Networks · NSDI 2013 Policy transformation in software defined networks · SIGCOMM 2012 |
Network management and operations
network verification |
0.1 | 1 | 2015 | Kinetic: Verifiable Dynamic Network Control · NSDI 2015 |
Storage systems
networked storage |
0.0 | 1 | 2012 | VMTorrent: scalable P2P virtual machine streaming · CoNEXT 2012 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.0 | 1 | 2011 | Connectivity maintenance in mobile wireless networks via constrained mobility · INFOCOM 2011 |
Distributed systems
consensus |
0.0 | 1 | 2010 | Sleepless in Seattle No Longer · USENIX ATC 2010 |
Methods — techniques the papers use, named apart from their topics
p2p streaming · 0.3hardware implementation · 0.3distributed topology-based algorithm · 0.3distributed topology control · 0.2timeout-based failure detection · 0.1optimization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Kinetic: Verifiable Dynamic Network Control
Hyojoon Kim, Joshua Reich, Arpit Gupta, Muhammad Shahbaz 0001, Nick Feamster, Russell J. Clark 0001 |
NSDI | 2 |
| 2013 | Composing Software Defined Networks
Christopher Monsanto, Joshua Reich, Nate Foster, Jennifer Rexford, David Walker 0001 |
NSDI | 2 |
| 2012 | VMTorrent: scalable P2P virtual machine streamingabstractClouds commonly store Virtual Machine (VM) images on networked storage. This poses a serious potential scalability bottleneck as launching a single fresh VM instance requires, at minimum, several hundred MB of network reads. As this bottleneck occurs most severely during read-intensive launching of new VMs, we focus on scalably minimizing time to boot a VM and load its critical applications. Joshua Reich, Oren Laadan, Eli Brosh, Alex Sherman, Vishal Misra, Jason Nieh, Dan Rubenstein |
CoNEXT | 1 |
| 2012 | Policy transformation in software defined networksabstractA Software Defined Network (SDN) enforces network-wide policies by installing packet-handling rules across a distributed collection of switches. Today's SDN platforms force programmers to decide how to decompose a high-level policy into the low-level rules in each switch. We argue that future SDN platforms should support automatic transformation of policies by moving, merging, or splitting rules across multiple switches. This would simplify programming by allowing programs written on one abstract switch to run over a more complex network topology, and simplify analysis by consolidating a policy spread over multiple switches into a single list of rules. This poster presents our ongoing work on a sound and complete set of axioms for policy transformation, to enable rewriting of rules across multiple switches while preserving the forwarding policy. These axioms are invaluable for creating and analyzing algorithms for optimizing the rewriting of rules. Nanxi Kang, Joshua Reich, Jennifer Rexford, David Walker 0001 |
SIGCOMM | 2 |
| 2012 | Connectivity Maintenance in Mobile Wireless Networks via Constrained MobilityabstractWe explore distributed mechanisms for maintaining the physical layer connectivity of a mobile wireless network while still permitting significant area coverage. Moreover, we require that these mechanisms maintain connectivity despite the unpredictable wireless propagation behavior found in complex real-world environments. To this end, we propose the Spreadable Connected Autonomic Network (SCAN) algorithm, a fully distributed, on-line, low overhead mechanism for maintaining the connectivity of a mobile wireless network. SCAN leverages knowledge of the local (2-hop) network topology to enable each node to intelligently halt its own movement and thereby avoid network partitioning events. By relying on topology data instead of locality information and deterministic connectivity models, SCAN can be applied in a wide range of realistic operational environments. We believe it is for precisely this reason that, to our best knowledge, SCAN was the first such approach to be implemented in hardware. Here, we present results from our implementation of SCAN, finding that our mobile robotic testbed maintains full connectivity over 99% of the time. Moreover, SCAN achieves this in a complex indoor environment, while still allowing testbed nodes to cover a significant area. Joshua Reich, Vishal Misra, Dan Rubenstein, Gil Zussman |
IEEE J. Sel. Areas Commun. | 1 |
| 2011 | Connectivity maintenance in mobile wireless networks via constrained mobilityabstractWe explore distributed mechanisms for maintaining the physical layer connectivity of a mobile wireless network while still permitting significant area coverage. Moreover, we require that these mechanisms maintain connectivity despite the unpredictable wireless propagation behavior found in complex real-world environments. To this end, we propose the Spreadable Connected Autonomic Network (SCAN) algorithm, a fully distributed, on-line, low overhead mechanism for maintaining the connectivity of a mobile wireless network. SCAN leverages knowledge of the local (2-hop) network topology to enable each node to intelligently halt its own movement and thereby avoid network partitioning events. By relying on topology data instead of locality information and deterministic connectivity models, SCAN can be applied in a wide range of realistic operational environments. We believe it is for precisely this reason that, to our best knowledge, SCAN was the first such approach to be implemented in hardware. Here, we present results from our implementation of SCAN, finding that our mobile robotic testbed maintains full connectivity over 99% of the time. Moreover, SCAN achieves this in a complex indoor environment, while still allowing testbed nodes to cover a significant area. Joshua Reich, Vishal Misra, Dan Rubenstein, Gil Zussman |
INFOCOM | 1 |
| 2010 | VMtorrent: virtual appliances on-demandabstractVirtual Appliances (VAs) are Virtual Machines (VMs) geared towards a specific set of tasks. They require little or no configuration, working out-of-the-box. VAs fit neatly into the Cloud Computing paradigm - many copies of an identical machine can be launched in a data center, or home/business users can grab the appliance they need from the cloud to run locally just for so long as required. Companies and projects whose sole offerings are VAs ready for either desktop or data center use [3, 11] attest to the growing popularity of VAs. VMware's Appliance directory alone currently lists over 1400 VAs available for the VMware family of Virtual Machine Monitors (VMMs) [13]. Joshua Reich, Oren Laadan, Eli Brosh, Alex Sherman, Vishal Misra, Jason Nieh, Dan Rubenstein |
SIGCOMM | 1 |
| 2010 | Sleepless in Seattle No Longer
Joshua Reich, Michel Goraczko, Aman Kansal |
USENIX ATC | 1 |
| 2009 | The age of impatience: optimal replication schemes for opportunistic networksabstractMultimedia content dissemination in mobile settings requires significant bandwidth. Centralized infrastructure is often either inadequate or overly expensive to fill the demand. Here, we study an alternative P2P content dissemination scheme for mobile devices (e.g., smart-phones), which leverages local dedicated caches on these devices to opportunistically fulfill user requests. In our model, the allocation of content in the global distributed cache comprising the union of all local caches, determines the pattern of demand fulfillment. By selectively replicating local content at node meetings, the global cache can be driven towards a more efficient allocation. However, the allocation's efficiency itself is determined by a previously overlooked factor - the impatience of content requesters. By describing user impatience in the form of any monotonically decreasing delay-utility functions, we show that an optimal allocation can be efficient computed or approximated. As users become increasingly impatient, the optimal allocation varies steadily between uniform and highly-skewed towards popular content. Joshua Reich, Augustin Chaintreau |
CoNEXT | 1 |