Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Tim Stack

dblp:52/3546 · DBLP profile ↗
← Back
7ranked-venue papers
0as 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 · 3Computer networks · 3Software engineering, systems software and programming languages · 1

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
2 papers
Distributed systems · 40% Cloud and datacenter computing · 26% High-performance computing · 26%
Computer networks
4 papers
Internet of things and sensor networks · 45% Wireless networking · 21% Transport protocols and congestion control · 21%
Network and information security
1 paper
Network security · 100%

Topics — the 10 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet of things and sensor networks › wireless sensor network
sensor network testbed
0.122006
Mobile Emulab: A Robotic Wireless and Sensor Network Testbed · INFOCOM 2006
Emulab's wireless sensor net testbed: true mobility, location precision, and remote access · SenSys 2005
Cloud and datacenter computing
virtualization
0.112008
Large-scale Virtualization in the Emulab Network Testbed · USENIX ATC 2008
Distributed systems
experimental testbed
0.112006
Integrated Scientific Workflow Management for the Emulab Network Testbed · USENIX ATC, General Track 2006
Distributed systems › experimental testbed
network testbed
0.112006
Integrated Scientific Workflow Management for the Emulab Network Testbed · USENIX ATC, General Track 2006
High-performance computing › scientific workflow
scientific workflow management
0.112006
Integrated Scientific Workflow Management for the Emulab Network Testbed · USENIX ATC, General Track 2006
Wireless networking
wireless testbed
0.112005
Robot couriers: precise mobility in a wireless network testbed · SenSys 2005
Interconnection networks and networks-on-chip
network emulation
0.012008
Large-scale Virtualization in the Emulab Network Testbed · USENIX ATC 2008
Robotics › Motion planning and robot control
path planning
0.012006
Mobile Emulab: A Robotic Wireless and Sensor Network Testbed · INFOCOM 2006
High-performance computing
scientific computing systems
0.012006
Integrated Scientific Workflow Management for the Emulab Network Testbed · USENIX ATC, General Track 2006
Transport protocols and congestion control
TCP
0.012003
Upgrading transport protocols using untrusted mobile code · SOSP 2003

Methods — techniques the papers use, named apart from their topics

vision-based tracking · 0.1
YearPublicationVenuePosition
2008 Large-scale Virtualization in the Emulab Network Testbed
Mike Hibler, Robert Ricci, Leigh Stoller, Jonathon Duerig, Shashi Guruprasad, Tim Stack, Kirk Webb, Jay Lepreau
USENIX ATC6
2006 Mobile Emulab: A Robotic Wireless and Sensor Network Testbed
abstract
Abstract — Simulation has been the dominant research methodology in wireless and sensor networking. When mobility is added, real-world experimentation is especially rare. However, it is becoming clear that simulation models do not sufficiently capture radio and sensor irregularity in a complex, real-world environment, especially indoors. Unfortunately, the high labor and equipment costs of truly mobile experimental infrastructure present high barriers to such experimentation. We describe our experience in creating a testbed to lower those barriers. We have extended the Emulab network testbed software to provide the first remotely-accessible mobile wireless and sensor testbed. Robots carry motes and single board computers through a fixed indoor field of sensor-equipped motes, all running the user’s selected software. In real-time, interactively or driven by a script, remote users can position the robots, control all the computers and network interfaces, run arbitrary programs, and log data. Our mobile testbed provides simple path planning, a vision-based tracking system accurate to 1 cm, live maps, and webcams. Precise positioning and automation allow quick and painless evaluation of location and mobility effects on wireless protocols, location algorithms, and sensor-driven applications. The system is robust enough that it is deployed for public use. We present the design and implementation of our mobile testbed, evaluate key aspects of its performance, and describe a few experiments demonstrating its generality and power. I.
David Johnson 0004, Tim Stack, Russ Fish, Daniel Montrallo Flickinger, Leigh Stoller, Robert Ricci, Jay Lepreau
INFOCOM2
2006 Integrated Scientific Workflow Management for the Emulab Network Testbed
Eric Eide, Leigh Stoller, Tim Stack, Juliana Freire, Jay Lepreau
USENIX ATC, General Track3
2005 Robot couriers: precise mobility in a wireless network testbed
abstract
No abstract available.
David Johnson 0004, Daniel Montrallo Flickinger, Tim Stack, Robert Ricci, Leigh Stoller, Russ Fish, Kirk Webb, Mark A. Minor, Jay Lepreau
SenSys3
2005 Emulab's wireless sensor net testbed: true mobility, location precision, and remote access
abstract
No abstract available.
David Johnson 0004, Daniel Montrallo Flickinger, Tim Stack, Robert Ricci, Leigh Stoller, Russ Fish, Kirk Webb, Mark A. Minor, Jay Lepreau
SenSys3
2004 Dynamic CPU Management for Real-Time, Middleware-Based Systems
abstract
Many real-world distributed, real-time, embedded (ORE) systems, such as multiagent military applications, are built using commercially available operating systems, middleware, and collections of pre-existing software. The complexity of these systems makes it difficult to ensure that they maintain high quality of service (QOS). At design time, the challenge is to introduce coordinated QOS controls into multiple software elements in a non-invasive manner. At run time, the system must adapt dynamically to maintain high QOS in the face of both expected events, such as application mode changes, and unexpected events, such as resource demands from other applications. We describe the design and implementation of a CPU broker for these types of ORE systems. The CPU broker mediates between multiple real-time tasks and the facilities of a real-time operating system: using feedback and other inputs, it adjusts allocations over tune to ensure that high application-level QOS is maintained. The broker connects to its monitored tasks in a non-invasive manner, is based on and integrated with industry-standard middleware, and implements an open architecture for new CPU management policies. Moreover, these features allow the broker to be easily combined with other QOS mechanisms and policies, as part of an overall end-to-end QOS management system. We describe our experience in applying the CPU Broker to a simulated DUE military system. Our results show that the broker connects to the system transparently and allows it to function in the face of run-time CPU resource contention.
Eric Eide, Tim Stack, John Regehr, Jay Lepreau
IEEE Real-Time and Embedded Technology and Applications Symposium2
2003 Upgrading transport protocols using untrusted mobile code
abstract
In this paper, we present STP, a system in which communicating end hosts use untrusted mobile code to remotely upgrade each other with the transport protocols that they use to communicate. New transport protocols are written in a type-safe version of C, distributed out-of-band, and run in-kernel. Communicating peers select a transport protocol to use as part of a TCP-like connection setup handshake that is backwards-compatible with TCP and incurs minimum connection setup latency. New transports can be invoked by unmodified applications. By providing a late binding of protocols to hosts, STP removes many of the delays and constraints that are otherwise commonplace when upgrading the transport protocols deployed on the Internet. STP is simultaneously able to provide a high level of security and performance. It allows each host to protect itself from untrusted transport code and to ensure that this code does not harm other network users by sending significantly faster than a compliant TCP. It runs untrusted code with low enough overhead that new transport protocols can sustain near gigabit rates on commodity hardware. We believe that these properties, plus compatibility with existing applications and transports, complete the features that are needed to make STP useful in practice.
Parveen Patel, Andrew Whitaker, David Wetherall, Jay Lepreau, Tim Stack
SOSP5