|
CSE Home |
About Us |
Search |
Contact Info |
Tuesday, October 30, 2007
|
SESSION I 9:25 - 10:30 |
Swarming the Future CSE 305 |
Data Management Systems for Monitoring Applications CSE 403 |
Extracting Information from the Web CSE 691 |
|
SESSION II 10:40 - 11:30 |
Computing for Everyone - Accessible Computing CSE 305 |
Computer Architecture is Cool Again CSE 403 |
The Science Behind Advertising on the Web CSE 691 |
|
SESSION
III 11:40 - 12:30 |
Security, Privacy, and the Internet CSE 305 |
HCI Meets Personal Activity Modeling CSE 403 |
Images Everywhere CSE 691 |
In this paper, we present a novel DoS prevention scheme to address these issues. Our goal is to define a system that could be deployed in the next few years to address the danger from present-day massive botnets. The system, called Phalanx, leverages the power of swarms to combat DoS. Phalanx makes only the modest assumption that the aggregate capacity of the swarm exceeds that of the botnet. A client communicating with a destination bounces its packets through a random sequence of end-host mailboxes; because an attacker doesn't know the sequence, they can disrupt at most only a fraction of the traffic, even for end-hosts with low bandwidth access links. We use PlanetLab to show that this approach can be both efficient and capable of withstanding attack.
We also present the results of a three week study conducted with Hubble. We find that the extent of reachability problems, both in number and duration, is much greater than we expected, with problems persisting for hours and even days, and many of the problems do not correlate with BGP updates. In many cases, a multi-homed AS is reachable through one provider, but probes through another terminate; using spoofed packets, we isolated the direction of failure in three-fourths of cases we analyzed and found all these problems to be exclusively caused by the provider not forwarding traffic to the destination.
This type of receiver enables new and more effective wireless MACs in which more aggressive scheduling decisions can be made, increasing wireless capacity in a multiuser environment. Additional benefits of these techniques include increased robustness of wireless networks to external devices.
In a study comparing this approach to baseline interfaces, our results show that users with motor impairments were much faster and strongly preferred SUPPLE++ ability-based interfaces. Specifically, motor-impared participants were 26.4% faster using interfaces generated by SUPPLE++. They made 73% fewer errors, strongly preferred those interfaces to the manufacturers’ defaults, and found them more efficient, easier to use, and much less physically tiring. These findings indicate that rather than requiring some users with motor impairments to adapt themselves to software using separate assistive technologies, software can now adapt itself to the capabilities of its users.
Joint work with Jacob Wobbrock, Daniel Weld
In this talk, I will explain my view on why multiprocessors are so scary. In doing that, I will talk about our current research efforts in making multiprocessor architectures less of a nightmare to program. These efforts include making the system: (1) more resilient to concurrency bugs, (2) easier to debug, by decreasing non-determinism, and (3) easier to understand, by supporting simpler consistency models without sacrificing performance.
The goal of our research is to improve the power efficiency of a CGRA at an architectural level, with respect to a traditional island-style FPGA. Additionally, we are continuing previous research into a unified mapping tool that simplifies the scheduling, placement, and routing of an application onto a CGRA.
In this talk, we give a high level survey of some of the algorithmic and game-theoretic issues relevant to the design of mechanisms for allocating and pricing online ads.
Joint work with M. Cary, A. Das, B. Edelman, K. Heimerl, A. Karlin, C. Mathieu and M. Schwarz
This talk presents Menagerie, a software framework that addresses these challenges. Menagerie creates an integrated file and object system from heterogeneous, personal Web-service objects dispersed across the Internet. Our Menagerie architecture has two key parts. The Menagerie Service Interface (MSI) defines a common Web-service API for object naming, protection, and access. The Menagerie File System (MFS) lets desktop applications and Web services manipulate remote Web objects as if they were local files. Our experience shows that Menagerie greatly simplifies the construction of new applications that support collections of heterogeneousWeb objects and fine-grained protected sharing of those objects.
Our ongoing work on video enhancement brings the benefits of digital photography to video. Using our system users can automatically enhance their low-quality videos by associating them with a few high-quality photographs. This work also allows users to edit entire videos by simply editing a couple of video frames.
|
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX [comments to affiliates] | |