Brendan Lee

Learn More
We present <i>SurfaceLink</i>, a system where users can make natural surface gestures to control association and information transfer among a set of devices that are placed on a mutually shared surface (<i>e.g.</i>, a table). SurfaceLink uses a combination of on-device accelerometers, vibration motors, speakers and microphones (and, optionally, an(More)
We demonstrate PerfEnforce, a dynamic scaling engine for analytics services. PerfEnforce automatically scales a cluster of virtual machines in order to minimize costs while probabilistically meeting the query runtime guarantees offered by a performance-oriented service level agreement (SLA). The demonstration will show three families of dynamic scaling(More)
In this paper, we present PerfEnforce, a scaling engine designed to enable cloud providers to sell performance levels for data analytics cloud services. PerfEnforce scales a cluster of virtual machines (VMs) allocated to a user in a way that minimizes cost while probabilistically meeting the query runtime guarantees offered by a service level agreement(More)
MOTIVATION The medical imaging and image processing techniques, ranging from microscopic to macroscopic, has become one of the main components of diagnostic procedures to assist dermatologists in their medical decision-making processes. Computer-aided segmentation and border detection on dermoscopic images is one of the core components of diagnostic(More)
  • 1