2024
- Acies-OS: A Content-Centric Platform for Edge AI Twinning and OrchestrationIn the 33rd International Conference on Computer Communications and Networks (ICCCN) 2024
- HeliosFair: Fair Sharing of Solar Energy Costs in CommunitiesIn the 11th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys) 2024
- Examining the adoption of electromobility concepts across social contexts for energy transitionIn the 11th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys) 2024
- WiSleep: Scalable Sleep Monitoring and Analytics Using Passive WiFi SensingACM Journal on Computing and Sustainable Societies (JCSS) Nov 2024
- PADS: Power Budgeting with Diagonal Scaling for Performance-Aware Cloud WorkloadsIn Proceedings of the 15th International Green and Sustainable Computing Conference (IGSC) 2024
- CDN-Shifter: Leveraging Spatial Workload Shifting to Decarbonize Content Delivery NetworksIn ACM Symposium on Cloud Computing (SoCC) 2024
- TailClipper: Reducing Tail Response Time of Distributed Services Through System-Wide SchedulingIn ACM Symposium on Cloud Computing (SoCC) 2024
- Collaborative Inference in Resource-Constrained Edge Networks: Challenges and OpportunitiesIn Proceedings of the 44th IEEE Military Communications Conference (MILCOM) workshop on Internet of Things for Adversarial Environments 2024
- Enhancing Resilience in Distributed ML Inference Pipelines for Edge ComputingIn Proceedings of the 44th IEEE Military Communications Conference (MILCOM) workshop on Internet of Things for Adversarial Environments 2024
- Data-driven Algorithm Selection for Carbon-Aware SchedulingIn HotCarbon Workshop on Sustainable Computer Systems (HotCarbon) 2024
- AeroSense: Sensing Aerosol Emissions from Indoor Human ActivitiesIn Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT/UbiComp) 2024
- Chasing Convex Functions with Long-term ConstraintsIn The 41st International Conference on Machine Learning (ICML) 2024
- The Green Mirage: Impact of Location and Market-based Carbon Intensity Estimation on Carbon Optimization Efficacy (Best Paper Runner-up)In Proceedings of 15th ACM Conference on Future Energy Systems (ACM e-Energy), Singapore Jun 2024
- LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain DemandIn Proceedings of 15th ACM Conference on Future Energy Systems (ACM e-Energy), Singapore Jun 2024
- On the Implications of Choosing Average versus Marginal Carbon Intensity Signals on Carbon-aware OptimizationsIn Proceedings of 15th ACM Conference on Future Energy Systems (ACM e-Energy), Singapore Jun 2024
- INVAR: Inversion Aware Resource Provisioning and Workload Scheduling for Edge ComputingIn Proceedings of IEEE Infocom, Vancouver, Canada May 2024
- W4-Groups: Modeling the Who, What, When and Where of Group Behavior via Mobility SensingIn Proceedings of the ACM on Human-Computer Interaction (PACM HCI). Also Proc. ACM CSCW 2024
2023
- CarbonScaler: Leveraging Cloud Workload Elasticity for Optimizing Carbon-Efficiency (best student paper award)Proceedings of the ACM on Measurement and Analysis of Computing Systems (POMACS); Also Proc of ACM Sigmetrics’24 Dec 2023
- The Online Pause and Resume Problem: Optimal Algorithms and An Application to Carbon-Aware Load ShiftingProceedings of the ACM on Measurement and Analysis of Computing Systems (POMACS); Also Proc of ACM Sigmetrics’24 Dec 2023
- SleepLess: personalized sleep monitoring using smartphones and semi-supervised learningSpringer-CSI Transactions on ICT 2023
- Quantifying the Decarbonization Potential of Flexible LoadIn Proceedings of ACM Buildsys, Workshop Cyber-Physical-Social Infrastructure Systems, Istanbul, Turkey 2023
- RAVAS: Interference-Aware Model Selection and Resource Allocation for Live Edge Video AnalyticsIn Proceedings of the 8th ACM/IEEE Symposium on Edge Computing (SEC) Dec 2023
- SODA: Protecting Proprietary Information in On-Device Machine Learning ModelsIn Proceedings of the 8th ACM/IEEE Symposium on Edge Computing (SEC) Dec 2023
- Carbon Containers: A System-level Facility for Managing Application-level Carbon EmissionsIn Proceedings of 14th ACM Symposium on Cloud Computing (SoCC) Nov 2023
- No Free Lunch: Analyzing the Cost of Deep Decarbonizing Residential Heating SystemsIn Proceedings of the 14th International Green and Sustainable Computing Conference (IGSC) Oct 2023
- CASPER: Carbon-Aware Scheduling and Provisioning for Distributed Web Services (Best Paper Runner-up)In Proceedings of the 14th International Green and Sustainable Computing Conference (IGSC), Toronto, ON, Canada Oct 2023
- Failure-Resilient ML Inference at the Edge through Graceful Service DegradationIn Proceedings of the 41st IEEE Military Communications Conference (MILCOM) workshop on Internet of Things for Adversarial Environments Oct 2023
- Unlocking Efficiency: Understanding End-to-End Performance in Distributed Analytics PipelinesIn Proceedings of the 41st IEEE Military Communications Conference (MILCOM) workshop on Internet of Things for Adversarial Environments Oct 2023
- WattScope: Non-intrusive Application-level Power Disaggregation in DatacentersIn Proceedings of the International Symposium on Computer Performance, Modeling, Measurements and Evaluation (Performance) Jul 2023
- On the Promise and Pitfalls of Optimizing Embodied CarbonIn Proc. 2nd ACM Workshop on Hot Topics in Sustainable Computing Systems (HotCarbon’23) Jul 2023
- The War of the Efficiencies: Understanding the Tension between Carbon and Energy OptimizationIn Proc. 2nd ACM Workshop on Hot Topics in Sustainable Computing Systems (HotCarbon’23) Jul 2023
- Distributed Rate Control of Smart Solar Arrays with BatteriesFrontiers in Internet of Things Jun 2023
- Understanding the Benefits of Hardware-Accelerated Communication in Model-Serving ApplicationsIn 2023 IEEE/ACM 31st International Symposium on Quality of Service (IWQoS) Jun 2023
- Jointly Managing Electrical and Thermal Energy in Solar- and Battery-powered Computer SystemsIn Proceedings of the 14th ACM International Conference on Future Energy Systems (e-Energy), Orlando, FL. Jun 2023
- CUFF: A Configurable Uncertainty-driven Forecasting Framework for Green AI ClustersIn Proceedings of the 14th ACM International Conference on Future Energy Systems (e-Energy), Orlando, FL. Jun 2023
- Multi-day Forecasting of Electric Grid Carbon Intensity using Machine LearningACM Energy Informatics Review (EIR) Jun 2023
- Analyzing the Impact of Decarbonizing Residential Heating Systems on the Electric Distribution GridACM Energy Informatics Review (EIR) Jun 2023
- Quantifying the Benefits of Carbon-Aware Temporal and Spatial Workload Shifting in the CloudCoRR Jun 2023
- DDPC: Automated Data-Driven Power-Performance Controller Design on-the-fly for Latency-sensitive Web ServicesIn Proceedings of the Web Conference, Austin, TX May 2023
- Model-driven Cluster Resource Management for AI Workloads in Edge CloudsIn ACM Transactions on Adaptive andAutonomous Systems (TAAS) Jan 2023
2022
- SMART Energy Management - A Computational ApproachWorld Scientific Publishers, DOI: https://doi.org/10.1142/12723 2022
- Equity-aware Decarbonization of Residential Heating SystemsACM Energy Informatics Review (EIR) 2022
- Are you asleep when your phone is asleep? Semi-supervised methods to infer sleep from smart devicesIn NeurIPS 2022 Workshop on Learning from Time Series for Health 2022
- CarbonCast: Multi-Day Forecasting of Grid Carbon IntensityIn Proceedings of the ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), Boston, Massachusetts, USA, November 2022. Nov 2022
- Data-driven Decarbonization of Residential Heating SystemsIn Proceedings of the ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), Boston, Massachusetts, USA, November 2022. Nov 2022
- Data-Driven Decarbonization of Residential Heating Systems: An Equity PerspectiveIn Proceedings of the Thirteenth ACM International Conference on Future Energy Systems 2022
- DARTS: Distributed IoT Architecture for Real-Time, Resilient and AI-Compressed WorkflowsIn Proceedings of the 2022 Workshop on Advanced Tools, Programming Languages, and PLatforms for Implementing and Evaluating Algorithms for Distributed Systems Jul 2022
- Sustainable Computing - Without the Hot Air1st Workshop on Sustainable Computer Systems Design and Implementation (HotCarbon 2022), California, USA Jul 2022
- PeakTK: An Open Source Toolkit for Peak Forecasting in Energy SystemsACM SIGCAS/SIGCHI Conference on Computing and Sustainable Societies (COMPASS) Jun 2022
- DACF: Day-ahead Carbon Intensity Forecasting of Power Grids using Machine LearningIn Proceedings of the 13th ACM International Conference on Future Energy Systems (e-Energy 2022), Virtual conference, June 2022. Jun 2022
- CAVE: Caching 360° Videos at the EdgeIn The 32nd Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), Athlone, Ireland, June 2022. Jun 2022
- Towards Preserving Server-Side Privacy of On-Device ModelsIn Proceedings of the Web Conference (WWW Companion), Lyon, France, April 2022. (doi: 10.1145/3487553.3524257) Apr 2022
- FlowSense: Monitoring Airflow in Building Ventilation Systems Using Audio SensingIn Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT), 2022. (doi: 10.1145/3517258) 2022
- Analyzing the Impact of Covid-19 Control Policies on Campus Occupancy and Mobility via Passive WiFi SensingIn ACM Transactions on Spatial Algorithms and Systems (TSAS), Volume 8, Issue 3, Article 22, pages 1-26, September 2022. (doi: 10.1145/3516524) Sep 2022
2021
- Modeling and Analyzing Waiting Policies for Cloud-Enabled SchedulersIn IEEE Transactions on Parallel and Distributed Systems (TPDS), 32(12), 3081-3100, December 2021. (doi: 10.1109/TPDS.2021.3086270) Dec 2021
- Deep Contextualized Compressive Offloading for ImagesIn Proceedings of the AIChallengeIoT Workshop, 19th ACM Conference on Embedded Networked Sensor Systems (pp. 467-473), Coimbra, Portugal, November 2021. (doi: 10.1145/3485730.3493452) Nov 2021
- Towards Equity in Energy Efficiency AnalysesIn Proceedings of the FATEsys Workshop, 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (pp. 259-263), Coimbra, Portugal, November 2021. (doi: 10.1145/3486611.3492411) Nov 2021
- VPeak: Exploiting Volunteer Energy Resources for Flexible Peak Shaving (Best Paper Runner Up)In Proceedings of the 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (pp. 121-130), Coimbra, Portugal, November 2021. (doi: 10.1145/3486611.3486667) Nov 2021
- The Hidden Cost of the Edge: A Performance Comparison of Edge and Cloud LatenciesIn Proceedings of ACM Conference on High Performance Computing, Networking, Storage and Analysis (SC21), St. Louis. MO, USA, November 2021. Nov 2021
- Model-driven Per-Panel Solar Anomaly Detection for Residential ArraysIn ACM Transactions on Cyber-Physical Systems (TCPS), 5(40), pp 1-20, October 2021. (doi: 10.1145/3460236) Oct 2021
- Leveraging Machine Learning for Equitable Transition of Energy SystemsIn Tackling Climate Change with Machine Learning Workshop at International Conference on Machine Learning (ICML), Virtual conference, July 2021. Jul 2021
- LaSS: Running Latency Sensitive Serverless Computations at the EdgeIn Proceedings of ACM Symposium on High Performance Distritubuted Computing (HPDC), Stockholm, Sweden (Virtual conference), June 2021. (doi: 10.1145/3431379.3460646) Jun 2021
- AutoShare: Virtual Community Solar and Storage for Energy SharingIn Energy Informatics, 4(1), 1-24, July 2021. (doi: 0.1186/s42162-021-00144-w) Jul 2021
- WiFiTrace: Network-based Contact Tracing for Infectious Diseases Using Passive WiFi SensingIn Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT), 5(1), 1-26, All over the World (Virtual conference), March 2021. (doi: 10.1145/3448084) Mar 2021
- WattScale: A Data-driven Approach for Energy Efficiency Analytics of Buildings at ScaleIn ACM Transactions on Data Science, 2(1), 1-25, January 2021. (doi: 10.1145/3406961) Jan 2021
2020
- Real-time Spatio-Temporal Action Localization in 360 VideosIn Proceedings of IEEE International Symposium on Multimedia (ISM) (pp. 73-76), Dec 2020. (doi: 10.1109/ISM.2020.00018) 2020
- WiFiMon: A Mobility Analytics Platform for Building Occupancy Monitoring and Contact Tracing Using WiFi Sensing (Best Poster Award)In Proceedings of the 18th Conference on Embedded Networked Sensor Systems (pp. 792-793), Yokohama, Japan, Nov 2020 (doi: 10.1145/3384419.3430598 – Poster paper) 2020
- Empirical Characterization of Mobility of Multi-Device Internet UsersIn arxiv Preprint, March 2020. Mar 2020
- Waiting Game: Optimally Provisioning Fixed Resources for Cloud-enabled Schedulers (nominated for best paper and best student paper award)In Proceedings of International Conference for High Performance Computing, Networking, Storage and Analysis (pp. 1-14), November 2020. (doi: 10.1109/SC41405.2020.00071) Nov 2020
- Phone-based Ambient Temperature Sensing Using Opportunistic Crowdsensing and Machine Learning (Best Paper Award)In Proceedings of 11th International Green and Sustainable Computing Conference (IGSC 2020), Pullman, WA, October 2020. (doi: 10.1016/j.suscom.2020.100479) Oct 2020
- A Probabilistic Approach to Committing Solar Energy in Day-ahead Electricity MarketsIn Proceedings of 11th International Green and Sustainable Computing Conference (IGSC 2020), Pullman, WA, October 2020. (doi: 10.1016/j.suscom.2020.100477) Oct 2020
- New Frontiers in IoT: Networking, Systems, Reliability, and Security ChallengesIn Networking, systems, reliability, and security challenges. IEEE Internet of Things Journal, 7(12), 11330-11346, 2020. (doi: 10.1109/JIOT.2020.3007690) 2020
- Peak Forecasting for Battery-based Energy Optimizations in Campus MicrogridsIn Proceedings of the Eleventh ACM International Conference on Future Energy Systems (pp. 237-241), Melbourne, Australia, June 2020. (doi: 10.1145/3396851.3397751) Jun 2020
- Efficient Online Classification and Tracking on Resource-constrained IoT DevicesIn ACM Transactions on Internet of Things, 1(3), 1-29, 2020. (doi: 10.1145/3392051) 2020
2019
- Hot or Not: Leveraging Mobile Devices for Ubiquitous Temperature SensingIn Proceedings of ACM BuildSys, New York, NY, November 2019. Nov 2019
- Solar-TK: A Data-driven Toolkit for Solar PV Performance Modeling and ForecastingIn Proceedings of IEEE Mobile Ad-hoc and Sensor Systems (MASS 2019), Monterey, CA, November 4-7 2019. Nov 2019
- UDAO: A Next-Generation Unified Data Analytics OptimizerIn Proceedings of VLDB, vol 12, no 12, pp 1934-1937, 2019. 2019
- DeepRoof: A Data-driven Approach For Solar Potential Estimation for Rooftop ImageryIn Proceedings of 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2019), Anchorage, Alaska, August 2019 (oral presentation paper). Aug 2019
- The Price is (Not) Right: Reflections on Pricing for Transient Cloud Servers (Invited Paper)In Proceedings of IEEE ICCCN Valencia, Spain, July 2019 Jul 2019
- Combining Renewable Solar and Open Air Cooling for Internet-scale Distributed Networks (Best Paper Award)In Proceedings of 10th ACM Conference on Future Energy Systems (ACM e-Energy), Phoenix, AZ, June 2019. Jun 2019
- Understanding the Synchronization Costs of Distributed ML on Transient Cloud Resources (Invited Paper)In Proceedings of IEEE Intl Cloud Engg Conference (IC2E), June 2019 Jun 2019
- Resource Deflation: A New Approach For Transient Resource ReclamationIn Proceedings of ACM Eurosys, Dresden, Germany, March 2019 Mar 2019
- SpotWeb: Running Latency-sensitive Distributed Web Services on Transient Cloud Servers (Best Paper Finalist)In Proceedings of the 28th ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), Phoenix, AZ, June 2019 Jun 2019
- Performance Evaluation of Multi-Path TCP For Data Center and Cloud WorkloadsIn Proceedings of ACM/SPEC International Conference on Performance Engineering (ICPE 2019), Mumbai, India, April 7-11, 2019 Apr 2019
- Building Virtual Power Meters for Online Load TrackingIn ACM Transactions on Cyber-Physical Systems (ACM TCPS), 3(2), March 2019 Mar 2019
2018
- Helios: a programmable software-defined solar moduleIn Proceedings of the 5th Conference on Systems for Built Environments, BuildSys 2018, Shenzen, China, November 07-08, 2018 2018
- Towards an Internet of Battlefield Things: A Resilience PerspectiveIn IEEE Computer, Special Issue of Cyber-physical Systems Resilience, 2018 2018
- WattHome: Identifying Energy-Inefficient Homes at City-scaleIn Proceedings of 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2018), London, August 2018 (oral presentation paper). Aug 2018
- Mechanisms and Policies for Controlling Distributed Solar CapacityIn ACM Transactions on Sensor Networks, 2018 2018
- Analyzing Distribution Transformers at City Scale and the Impact of EVs and StorageIn Proceedings of 9th ACM Conference on Future Energy Systems (ACM e-Energy), Karlsruhe, Germany, June 2018. Jun 2018
- vSolar: Virtualizing Community Solar and Storage for Energy SharingIn Proceedings of 9th ACM Conference on Future Energy Systems (ACM e-Energy),Karlsruhe, Germany, June 2018. Jun 2018
- SolarClique: Detecting Anomalies in Residential Solar ArraysIn Proceedings of the First ACM Conference on Computing and Sustainable Societies (COMPASS 2018), Menlo Park, CA, June 2018. Jun 2018
- Planning Using a Portfolio of Reduced Models with Cost Adjustments (Extended Abstract)In Proceedings of 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-2018), Stockholm, Sweden, July 2018 Jul 2018
- Can Distributed Computing Revolutionize Peace? An IoBT PerspectiveIn Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, Vision Track, Vienna, Austria, July 2 – 5, 2018 Jul 2018
- Private Memoirs of IoT Devices: Safeguarding User Privacy in the IoT EraIn Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, Vision Track, Vienna, Austria, July 2 – 5, 2018 Jul 2018
- Efficient Solar Provisioning for Net-Zero Internet-Scale Distributed NetworksIn Proceedings of the 10th Intl. Conference on Communication Systems and NETworkS (COMSNETS 2018), Bengaluru, India, January 3-7, 2018 Jan 2018
- Inferring Smart Schedules for Dumb ThermostatsIn ACM Transactions on Cyber-Physical Systems (ACM TCPS), 2018 (to appear) 2018
2017
- Enabling Distributed Energy Storage by Incentivizing Small Load ShiftsACM Trans. Cyber Phys. Syst. 2017
- Want to reduce Energy Consumption? Don’t depend on the Customers!In Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (Buildsys 2017), Delft, The Netherlands, November 8-9, 2017 Nov 2017
- Fast Transparent Virtual Machine Migration in Distributed Edge CloudsIn The Second ACM/IEEE Symposium on Edge ComputingSan Jose, CA, October 12-14, 2017 Oct 2017
- Enforcing Fair Grid Energy Access for Controllable Distributed Solar CapacityIn Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (Buildsys 2017), Delft, The Netherlands, November 8-9, 2017 Nov 2017
- Portfolio-driven Resource Management for Transient Cloud ServersIn Proceedings of ACM SIGMETRICS, Urbana, IL, June 2017. Jun 2017
- Distributed Rate Control for Smart Solar-powered SystemsIn Proceedings of ACM Conference on Future Energy Systems (ACM e-Energy), Hong Kong, May 2017. May 2017
- iSchedule: Campus-scale HVAC Schedule via Mobile WiFi MonitoringIn Proceedings of ACM Conference on Future Energy Systems (ACM e-Energy), Hong Kong, May 2017. May 2017
- SunShade: Enabling Software- defined Solar-powered SystemsIn Proceedings of the ACM Conference on Cyber-Physical Systems (ICCPS), Pittsburgh, PA, April 2017. Apr 2017
- The Financialization of Cloud Computing: Opportunities and ChallengesIn Proceedings of IEEE ICCCN 2017. 2017
- Managing Risk in a Derivative IaaS CloudIn IEEE Trans on Parallel and Distributed Systems (TPDS), 2017. 2017
- Minimizing Transmission Loss in Smart Microgrids by Sharing Renewable EnergyIn ACM Transactions on Cyber-Physical Systems, 2017. 2017
- Design and Operational Analysis of a Green Data CenterIn IEEE Internet Computing, Special Issue on Energy-efficient Data Centers, 2017. 2017
- Keep it Simple: Bidding for Servers in Today?s Cloud PlatformsIn IEEE Internet Computing, 2017. 2017
- Pervasive Energy Monitoring and Control through Low-Bandwidth Power Line CommunicationIn IEEE IoT Journal 2017. 2017
2016
- Containers and Virtual Machines at Scale: A Comparative StudyIn The 17th Proceeding of ACM Middleware Conference, Trento, Italy, December 12-16, 2016 Dec 2016
- SunSpot: Exposing the Location of Anonymous Solar-powered HomesIn Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (Buildsys 2016), Palo Alto, CA, November 16-17, 2016 Nov 2016
- Analyzing Energy Usage on a City-scale using Utility Smart MetersIn Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (BuildSys 2016), Palo Alto, CA, November 16-17, 2016 Nov 2016
- Shared Solar-powered EV Charging Stations: Feasibility and BenefitsIn IEEE 7th International Green and Sustainable Computing Conference, Hangzhou, China, November 7-9, 2016 Nov 2016
- SmartSim: A Device-accurate Smart Home Energy Trace GeneratorIn Proceedings of the IEEE International Conference on Smart Grid Communications, Sydney, Australia, November 6-9, 2016 Nov 2016
- Placement Strategies for Virtualized Network Functions in a NFaaS CloudIn Proceeding of IEEE Workshop on Hot Topics in Web Systems and Technologies , Washington DC, October 24-25, 2016 Oct 2016
- Firebird: Network-aware Task Scheduling for Spark Using SDNsIn Proceedings of the 25th IEEE International Conference on Computer Communication Networks, Waikoloa, Hawaii, August 1-4, 2016 Aug 2016
- Non-Intrusive Model Detection: Automated Modeling of Residential Electrical LoadsIn Proceedings of the ACM International Conference on Future Energy Systems (e-Energy ’16), Waterloo, Canada, June 21-24, 2016 Jun 2016
- How to Cool Internet-Scale Distributed Networks on the CheapIn Proceedings of the ACM International Conference on Future Energy Systems (e-Energy ’16), Waterloo, Canada, June 21-24, 2016 Jun 2016
- How Not to Bid the CloudIn Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud ’16), Denver, Colorado, June 20-21, 2016 Jun 2016
- Minimizing Transmission Loss in Smart Microgrids by Sharing Renewable EnergyIn ACM Trans of Cyber-Physical Systems, 2016 2016
- SpotLight: An Information Service for the CloudIn Proceedings of the 36th IEEE International Conference on Distributed Computing Systems,ICDCS ’16, Nara Hotel, Nara, Japan, June 27-30, 2016 Jun 2016
- Flint: Batch-Interactive Data-Intensive Processing on Transient ServersIn Proceedings of the Eleventh European Conference on Computer Systems, EuroSys ’16, London, UK, April 18-21, 2016 Apr 2016
- GeoScale: Providing Geo-Elasticity in Distributed CloudsIn Proceedings of the 2016 IEEE International Conference on Cloud Engineering, IC2E ’16, Berlin, Germany, April 4-8, 2016 Apr 2016
- Beyond Energy-Efficiency: Evaluating Green Datacenter Applications for Energy-AgilityIn Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, ICPE 2016, Delft, the Netherlands, March 12-16, 2016 Mar 2016
- Analyzing the Efficiency of a Green University Data CenterIn Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, ICPE 2016, Delft, the Netherlands, March 12-16, 2016 Mar 2016
- Per-VM Page Cache Partitioning for Cloud Computing PlatformsIn Proceedings of IEEE International Conference on Communication Systems and Networks, Bangalore, India, January 5-9, 2016 Jan 2016
2015
- iProgram: Inferring Smart Schedules for Dumb ThermostatsIn Proceedings of the 2nd ACM International Conference on Embedded Systems For Energy-Efficient Built Environments, BuildSys 2015, Stanford, California, November 16-17, 2015 Nov 2015
- Cormorant: Running Analytic Queries on MapReduce with Collaborative Software-defined NetworkingIn Procceedings of Third IEEE Workshop on Hot Topics in Web Systems and Technologies, Washington DC, November 2015 Nov 2015
- Preventing Occupancy Detection from Smart Meter DataIn IEEE Transactions on Smart Grid 2426-2434, Sept 2015 2015
- Supporting Scalable Analytics with Latency ConstraintsIn PVLDB Journal,8(11), 2015. Proceedings of the 2015 VLDB conference, Hawaii,August 2015 2015
- SpotOn: A Batch Computing Service for the Spot MarketIn Proceedings of 6th ACM Symposium on Cloud Computing (SOCC), Hawaii, August 2015 Aug 2015
- Integrating Energy Storage in Electricity DistributionNetworksIn Proceedings of the 6th ACM Intl. Conference on Future Energy Systems(ACM e-Energy), Bangalore, India, July 2015 Jul 2015
- Model-driven Geo-Elasticity In Database CloudsIn Proceedings of the 12th IEEE International Conference on AutonomicComputing (ICAC), Grenoble, France, July 7-10, 2015. Jul 2015
- Cost Minimization using Renewable Cooling and ThermalEnergy Storage in CDNs.In Proceedings of the 12th IEEEInternational Conference on Autonomic Computing (ICAC), Grenoble, France, July 7-10, 2015. Jul 2015
- Towards cooling Internet-Scale Distributed Networks on the CheapIn Proceedings of the ACM Sigmetrics Conference, Portland, Oregon, June 2015. (Poster) Jun 2015
- SpotCheck: Designing a Derivative IaaS Cloud on the Spot MarketIn Proceedings of the Tenth EuropeanConference on Computer Systems, EuroSys ’15, Bordeaux, France, August 21-24, 2015 Aug 2015
- Preventing Occupancy Detection from Smart Meter DataIn IEEE Transactions on Smart Grid, vol.PP,no.99, pp.1,1 doi: 10.1109/TSG.2015.2402224 2015
- Video BenchLab: An Open Platform for Realistic Benchmarking of Streaming Media WorkloadsIn Proceedings of the ACM Multimedia Systems Conference (MMSys 2015),Portland, OR, March 2015. Mar 2015
2014
- PowerPlay: Creating Virtual Power Meters throughOnline Load Tracking in Smart HomesIn Proceedings of the ACM Intl. Conference on Embedded Systems forEnergy-efficient Buildings (BuildSys 2014), Memphis, TN, November2014. 2014
- SolarCast - A Cloud-based Black Box Solar Predictorfor Smart HomesIn Proceedings of the ACM Intl. Conferenceon Embedded Systems for Energy-efficient Buildings (BuildSys 2014),Memphis, TN, November 2014. Nov 2014
- Minimizing Electricity Costs by Sharing Energy inSustainable MicrogridsIn Proceedings of the ACMIntl. Conference on Embedded Systems for Energy-efficient Buildings(BuildSys 2014), Memphis, TN, November 2014. Nov 2014
- Non-Intrusive Load Identification for Smart OutletsIn Proceedings of IEEE Intl. Conf on Smart Grid Communications(SmartGridComm 2014), Pisa, Italy, November 2014. Nov 2014
- Greening Web Servers: A Case for Ultra Low Power WebServersIn Proceedings of the 5th IEEE Intl. Green Computing Conference (IGCC),Dallas, TX, November 2014. Nov 2014
- CloudNet: Dynamic Pooling of Cloud Resources by LiveWAN Migration of Virtual MachinesIn IEEE Transactions onNetworking (TON), 2014. 2014
- Leveraging weather forecasts in renewable energysystemsIn Sustainable Computing: Informatics and Systems,Volume 4, Issue 3, pages 160-171, September 2014. Sep 2014
- ShuttleDB: Database-Aware Elasticity in the CloudIn Proceedings of USENIX Intl. Conference onAutonomic Computing (ICAC), Philadeplhia, PA, June 2014. Jun 2014
- Here Today, Gone Tomorrow: Exploiting TransientServers in Data CentersIn IEEE Internet Computing, vol 18, no 4,pages 22-29, August 2014 Aug 2014
- Empirical Characterization, Modeling, and Analysis ofSmart Meter DataIn IEEE Journal on Selected Areas in Communications (JSAC), SpecialSeries on Smart Grid Communications, vol 32, no 7, pages 1312-1327,July 2014. 2014
- NILM Redux: The Case for Emphasizing Applications overAccuracyIn Proceedings of the Second NILM workshop (NILM 2014), Austin, TX, June2014. 2014
- Combined Heat and Privacy: Preventing OccupancyDetection from Smart MetersIn Proceedings of IEEE PerCom, Budapest, Hungary, March 2014 Mar 2014
- Cost-aware Cloud Bursting for Enterprise ApplicationsIn ACM Transactions on Internet Technology (TOIT), vol13, no 3, May 2014 May 2014
- VMShadow: Optimizing The Performance ofLatency-sensitive Virtual Desktops in Distributed CloudsIn Proceedings ofACM Multimedia Systems 2014 (MMSYS 2014), Singapore, March 19-21 2014 Mar 2014
- Reducing Energy Costs in Internet-Scale DistributedSystems Using Load ShiftingIn Proceedings of IEEE COMSNETS 2014, Bangalore, India, January 7-10,2014 Jan 2014
2013
- Multimedia systems research: The first twenty years and lessons for the next twentyACM Trans. Multim. Comput. Commun. Appl. 2013
- Incentivizing Advanced Load Scheduling in Smart HomesIn Proceedings ofACM BuildSys 2013, Rome, Italy, November 11-15, 2013 Nov 2013
- Non-Intrusive Occupancy Monitoring using Smart MetersIn Proceedings of ACM BuildSys 2013, Rome,Italy, November 11-15, 2013 Nov 2013
- A Flexible Elastic Control Plane for Private CloudsIn Proceedings ofthe ACM Cloud and Autonomics Conference (CAC) 2013
- Energy-Efficient Content Delivery Networks usingCluster ShutdownIn Proceedings ofthe IEEE International Green Computing Conference (IGCC), Arlington,VA, June 2013 Jun 2013
- Empirical Characterization and Modeling of ElectricalLoads in Smart HomesIn Proceedingsof the IEEE International Green Computing Conference (IGCC),Arlington, VA, June 2013 Jun 2013
- A Distributed File System for Intermittent PowerIn Proceedings of theIEEE International Green Computing Conference (IGCC), Arlington, VA,June 2013 2013
- mBenchLab: Measuring the QoE of Web Applicationsusing Mobile DevicesIn Proceedingsof the ACM/IEEE Intl. Symposium on Quality of Service (IWQoS),Montreal, Canada, June 2013 Best Paper Award Jun 2013
- Scaling Distributed Energy Storage for Grid PeakReductionIn Proceedings ofthe 4th ACM Intl. Conference on Future Energy Systems (ACM e-Energy),Berkeley, CA, May 2013 Best Paper Runner-up May 2013
- Yank: Enabling Green Data Centers to Pull the PlugIn Proceedings of NSDI 2013, Lombard, IL, April 2013 Apr 2013
- Sharing Renewable Energy in Smart Microgrids,In ACM/IEEE 4th InternationalConference on Cyber-Physical Systems (ACM/IEEE ICCPS ’13),Philadelphia, PA, April 2013. Apr 2013
- GreenCache: Augmenting Off-the-Grid Cellular Towerswith Multimedia CachesIn Proceedings of ACM MMSys, Oslo, Norway,February 2013 2013
- Analytical Modeling for What-if Analysis in ComplexCloud Computing ApplicationsIn ACM Sigmetrics Performance Evaluation Review, Special Issue on CloudComputing, Vol 40, no 4, pages 53-62, March 2013 (updated version ofPredico paper) Mar 2013
- GreenCharge: Managing Renewable Energy in SmartBuildingsIn IEEEJournal on Selected Areas in Communications (JSAC), Special Series onSmart Grid Communications, 31(7): 1281-1293, July 2013. Jul 2013
2012
- Provisioning Multi-tier Cloud Applications UsingStatistical Bounds on Sojourn TimeIn Proceedingsof the 9th ACM Conference on Autonomic Computing, San Jose, CA,September 2012. 2012
- Smart*: An Open Data Set and Tools for EnablingResearch in Sustainable HomesIn Proceedings of the2012 Workshop on Data Mining Applications in Sustainability (SustKDD2012), Beijing, China, August 2012 Aug 2012
- Enterprise Ready Virtual Cloud Pools: Vision,Oppurtunities and ChallengesIn TheComputer Journal, Oxford Univ. Press, 55 (8): 995-1004, 2012. SpecialIssue on Security and Performance of Networks and Clouds 2012
- MultiSense: Proportional-Share for MechanicallySteerable Sensor NetworksIn MultimediaSystems Journal (MMSJ), vol 18(5):425-444, October 2012 Oct 2012
- SmartCharge: Cutting the Electricity Bill in SmartHomes with Energy Storage (test of time award)In Proceedings of the Third International Conferenceon Future Energy Systems (e-Energy), Madrid, Spain, May 2012. May 2012
- Seagull: Intelligent Cloud Bursting for EnterpriseApplicationsIn Proc. USENIX Annual Technical Conference Shortpapers, June 13.15, 2012, Boston, MA. Jun 2012
- An Empirical Study of Memory Sharing in VirtualMachinesIn Proceedings of the 2012 USENIX Annual TechnicalConference (USENIX ATC), Boston, MA, June 2012 Jun 2012
- eTransform: Transforming Enterprise Data Centers byAutomated ConsolidationIn Proceedings of the 32nd InternationalConference on Distributed Computing Systems (ICDCS), Macau, China,June 18-21, 2012 2012
- "Cut Me Some Slack": Latency-Aware Live Migration forDatabasesIn Proceeding of the 15th InternationalConference on Extending Database Technology (EDBT), Berlin, Germany,March 2012 2012
- SmartCap: Flattening Peak Electricity Demand in SmartHomesIn Proceedings of the 10th IEEEInternational Conference on Pervasive Computing and Communications(PerCom), Lugano, Switzerland, March 2012 (Appeared in BestPapers Session) Mar 2012
- Designing Privacy-preserving Smart Meters withLow-cost MicrocontrollersIn Proceedings of FinancialCryptography and Data Security, Bonaire, March 2012 Mar 2012
- Energy-Aware Load Balancing in Content DeliveryNetworks.In Proceedings of IEEE Infocom, Orlando, FL, March 2012 Mar 2012
- Varanus: More-With-Less Fault Localization in DataCentersIn Proceedings of IEEE COMSNETS, Bangalore, India, January 2012 (BestPaper Award) Jan 2012
- Modellus: Automated Modeling of Complex Internet DataCenter Applications.In ACM Transactions onthe Web (TWEB), Volume 6 Issue 2, May 2012 May 2012
- SPIRE: Efficient Data Inference and Compression overRFID Streams.In IEEE Trans. on Knowledge and Data Engineering(TKDE), 24(1): 141-155, January 2012. Jan 2012
2011
- Predico: A System for What-if Analysis in ComplexData Center Applications.In Proceedings of the 12th ACM/IFIP/USENIXInternational Middleware Conference, Lisboa, Portugal, 12 - 16December 2011. 2011
- PipeCloud: Using Causality to Overcome Speed-of-LightDelays in Cloud-Based Disaster Recovery.In Proceedings of 2ndSymposium on Cloud Computing (SOCC), October 2011. Oct 2011
- Exploiting Home Automation Protocols for LoadMonitoring in Smart Buildings.In Proceedings of the ThirdWorkshop on Embedded Sensing Systems for Energy-efficiency inBuildings (BuildSys), Seattle, Washington, November 2011. Nov 2011
- The Case For Efficient Renewable Energy Managementfor Smart Homes.In Proceedings of the Third Workshopon Embedded Sensing Systems for Energy-efficiency in Buildings(BuildSys), Seattle, Washington, November 2011. Nov 2011
- Predicting Solar Generation from Weather ForecastsUsing Machine Learning.In Proceedings of the Second IEEE International Conference onSmart Grid Communications (SmartGridComm), Brussels, Belgium,October, 2011. 2011
- Towards Continuous Policy-driven Demand Response inData CentersIn Proceedings of the Workshop on Energy and IT: from Green Networkingto Smarter Systems, co-located with SIGCOMM. Toronto, Canada, August19th, 2011. (Best Paper Award) 2011
- Distributed Inference and Query Processing for RFIDTracking and Monitoring.In Proceedings of VLDB 2011, Seattle, WA, August 2011. Also appears asPVLDB 2011, 4(5), 326-337, Febuary 2011. Aug 2011
- Finding a ’Kneedle’ in a Haystack: Detecting KneePoints in System BehaviorIn Proceedings of the Third Annual Workshop onSimplifying Complex Networks for Practitioners (Simplex),Minneapolis, MN, June 24th, 2011 Jun 2011
- BenchLab: An Open Testbed for Realistic Benchmarkingof Web ApplicationsIn Proceedings of 2nd USENIX Conference on WebApplication Development (WebApps ’11), June 15-16, 2011, Portland, OR Jun 2011
- A Platform for Scalable On-pass Analytics usingMapReduceIn Proceedings of ACM Sigmod, Athens, Greece, June2011 2011
- Sharing-aware Algorithms for Virtual MachineColocation.In Proceedings of 23rd ACM Symposium on Parallelism in Algorithms andArchitectures (SPAA), San Jose, CA, June 2011. Jun 2011
- Kingfisher: Cost-aware Elasticity in the CloudIn Proceedings of IEEE Infocom 2011, Shanghai, China, April 2011(miniconference/short version) Apr 2011
- ZZ and the Art of Practical BFT ExecutionIn EuroSys 2011, Salzburg, Austria, April10 - 13, 2011 2011
- BenchLab: Benchmarking with Real Web Applications andWeb BrowsersIn Eurosys 2011, Poster and demo session, April 10-13, 2011, Salzburg,Austria Apr 2011
- Towards Scalable One-Pass Analytics Using MapReduceIn DataCloud 2011- Workshop on Data-intensive Computing in the Clouds,Anchorage, Alaska, May 2011 May 2011
- Dolly: Virtualization-driven Database Provisioningfor the CloudIn 2011 ACM SIGPLAN/SIGOPS International Conference on Virtual ExecutionEnvironments (VEE 2011), Newport Beach, CA, March 9-11, 2011 Mar 2011
- CloudNet: Dynamic Pooling of Cloud Resources by LiveWAN Migration of Virtual MachinesIn 2011 ACM SIGPLAN/SIGOPS International Conferenceon Virtual Execution Environments (VEE 2011), Newport Beach, CA,March 9-11, 2011 2011
- Blink: Managing Server Clusters on Intermittent PowerIn Proceedings of the Sixteenth International Conference onArchitectural Support for Programming Languages and Operating Systems(ASPLOS), Newport Beach, California, March, 2011. 2011
- MultiSense: Fine-grained Multiplexing for SteerableCamera Sensor NetworksIn Proceedings of ACM Multimedia Systems 2011 (MMSys 2011), San Jose,CA, USA, February 23-25, 2011 Feb 2011
2010
- Networked Cloud Orchestration: A GENI PerspectiveIn IEEE Workshop on Management of Emerging Networks and Services (MENS),Miami, Florida, December, 2010 2010
- Private Memoirs of a Smart MeterIn 2nd ACM Workshop On Embedded SensingSystems For Energy-Efficiency In Buildings (BuildSys 2010), Zurich,Switzerland, November 2, 2010 Nov 2010
- Shipping to Streaming: Is this shift green?In Proc. of First ACM SIGCOMMWorkshop on Green Networking, New Delhi, India August 2010 Aug 2010
- Exploiting the Interplay Between Memory and FlashStorage In Embedded Sensor DevicesIn Proceedings of the 16th IEEE Conference on Embedded and Real-timeComputing Systems (RTCSA), Embedded Track, Macau, China, Aug 2010 2010
- Disaster Recovery as a Cloud Service: EconomicBenefits & Deployment ChallengesIn Proceedings of the 2nd Workshop on Hot Topics in Cloud Computing,HotCloud 2010, June 22, 2010 Jun 2010
- Autonomic Mix-Aware Provisioning for Non-StationaryData Center WorkloadsIn Proceedings of the 7th IEEE International Conferenceon Autonomic Computing and Communications (ICAC), Washington, DC,USA, June 7-11, 2010 Jun 2010
- Cloudy Computing: Leveraging Weather Forecasts inEnergy Harvesting Sensor SystemsIn Proceedings of the Seventh IEEE Communications Society Conference onSensor, Mesh and Ad Hoc Communications and Networks (SECON), Boston,Massachusetts, June 2010 Jun 2010
- Towards a Virtualized Sensing EnvironmentIn Proceedings of the Sixth International Conference on Testbeds andResearch Infrastructures for the Development of Networks andCommunities—Testbed Practices Track (TridentCom), Berlin, Germany,May 2010. 2010
- Resource Management in Data-Intensive Clouds:Opportunities and ChallengesIn Proceedings of the 17th IEEE Workshop on Local andMetropolitan Area Networks (LANMAN 2010), May 5-7, 2010, Long Branch,New Jersey, USA. (Invited paper) May 2010
- Automated Negotiation with Decommitment for DynamicResource Allocation in Cloud ComputingIn Proceedings of the Ninth International Conference onAutonomous Agents and Multiagent Systems (AAMAS), Toronto, Canada,May 2010. 2010
- JReq: Database Queries in Imperative LanguagesIn Proceedings of the International Conference on Compiler Construction(CC 2010), Paphos, Cyprus, 20-28 March 2010 Mar 2010
- Empirical Evaluation of Latency-sensitive ApplicationPerformance in the CloudIn Proceedings of MMSys2010 - the first ACM Multimedia Systems Conference, Scottsdale, AZ,February 2010 2010
- An Adaptive Link Layer for Heterogeneous Multi-radioMobile Sensor NetworksIn IEEE Journal on Selected Areas in Communications(JSAC), Special Issue on Simple Wireless Sensor Networking Solutions,2010 2010
2009
- Drivolution: Rethinking the Database Driver LifecycleIn Proceedings ofMiddleware 2009 (Industrial track), Urbana Champaign, IL, USA,December 2009 2009
- Architectural Considerations for Distributed RFIDTracking and MonitoringIn Proceedingsof the ACM workshop on Networking Meets Databases (NetDB), Big Sky,MO, USA, October 2009 Oct 2009
- Online Piece-wise Linear Approximation of NumericalStreams with Precision GuaranteesIn Proceedings of VLDB 2009, Lyon,France, August 2009 Aug 2009
- A Multiagent Learning Approach to Online DistributedResource AllocationIn Proceedings of 21st International Joint Conference on ArtificialIntelligence (IJCAI), Pages 361-366, July 2009 Jul 2009
- The Case for Enterprise-ready Virtual Private CloudsIn In proceedings of the Workshop on Hot Topicsin Cloud Computing, HotCloud 2009, pages 1-5, June 2009. Jun 2009
- An Adaptive Link Layer for Range Diversity inMulti-radio Mobile Sensor NetworksIn Proceedings of IEEE Infocom, Rio de Janeiro, Brazil,pages 154-162, April 2009 Apr 2009
- Predicting Replicated Database Scalability fromStandalone Database ProfilingIn EuroSys 2009, Nuremberg, Germany, pages 303-316,April 2009 2009
- Probabilistic Inference over RFID Streams in MobileEnvironmentsIn 25th International Conference onData Engineering (ICDE), Shanghai, China, pages 1096-1107, April 2009 Apr 2009
- Memory Buddies: Exploiting Page Sharing for SmartColocation in Virtualized Data CentersIn 2009 ACMSIGPLAN/SIGOPS International Conference on Virtual ExecutionEnvironments (VEE 2009), Washington, DC, USA, pages 31-40, March11-13, 2009 2009
- SRCP: Simple Remote Control for Perpetual High-powerSensor NetworksIn EWSN 2009 - 6th European Conference onWireless Sensor Networks, Cork, Ireland, pages 1-16, February 11-13,2009 Feb 2009
- Performance Debugging in Data Centers: Doing Morewith LessIn IEEE COMSNET 2009 - 1stInternational Conference on COMmunication Systems and NETworkS,Bangalore, India, pages 1-9, January, 5-10 2009 (Invitedpaper) 2009
- Sandpiper: Black-box and Gray-box Resource Managementfor Virtual MachinesIn Computer Networks Journal Special Issue onVirtualized Data Centers, 2009 2009
- Ultra Low Power Data Storage for Sensor NetworksIn ACM Transaction on Sensor Networks, pages1-20, 2009 2009
- SEVA: Sensor Enhanced Video AnnotationIn ACMTransactions on Multimedia Computing, Communications and Applications(ACM TOMCCAP), vol 5, number 3, Pages 1-26, August 2009 Aug 2009
- PRESTO: Feedback-driven Data Management in SensorNetworksIn IEEE/ACMTransactions on Networking (TON), vol 17, number 4, Pages 1256-1269,August 2009 2009
- Memory Buddies: Exploiting Page Sharing for SmartColocation of Data CentersIn ACM Sigops Operating Systems Review: SpecialIssue on Virtualization, vol 43, number 3, Pages 27-36, July 2009 Jul 2009
- Resource Overbooking and Application Profiling in aShared Internet Hosting PlatformIn ACM Transations on Internet Technologies (TOIT), vol 9, number 1,Pages 1-45, February 2009 Feb 2009
- Application of Reinforcement Learning in MultisensorFusion Problems with Conflicting Control ObjectivesIn Intelligent Automation and Soft Computing, Vol. 15, No. 2, pp. 1-13,February 2009 2009
2008
- Profiling and Modeling Resource Usage of VirtualizedApplicationsIn Proceedings of the 9th ACM/Usenix conference onMiddleware, pages 366-387, Leuven Belgium, December 2008 Dec 2008
- Efficient Data Interpretation and Compression overRFID StreamsIn Proc. 24th Intl. Conference on Data Engineering (ICDE), April 2008,Cancun, Mexico (short paper) Apr 2008
- Data Quality and Query Cost in Wireless SensorNetworksIn Proc. Intl. Conference on Pervasive Computing and Communications(PerCom 2008), Kowloon, Hong Kong, March 2008. Invited to afast-track special issue of Pervasive and Mobile Computing journal. Mar 2008
- Data Quality and Query Cost in Pervasive SensingSystemsIn Elsevier Pervasive and Mobile Computing Journal, Special Issue ofSelected Papers from IEEE Percom’08, vol 4, number 6, Pages 851-870,December 2008 2008
- Chameleon: Application Level Power ManagementIn IEEETransactions on Mobile Computing, 7(8):995-1010, August 2008 Aug 2008
- Cataclysm: Scalable Overload Policing for InternetApplicationsIn Elsevier Journalof Network and Computer Applications (JNCA), vol 31, pages 891-920,July 2008 2008
- Agile Dynamic Provisioning of Multi-tier InternetApplicationsIn ACM Transactions on Adaptive andAutonomous Systems (TAAS), Vol. 3, No. 1, pages 1-39, March 2008 Mar 2008
- Multimedia Streaming via TCP: An Analytic PerformanceStudyIn ACM Transactions on Multimedia Computing, Communications andApplications (TOMCCAP), 4(2), April 2008 Apr 2008
- Hierarchical Scheduling for Symmetric MultiprocessorsIn IEEE Trans. On Parallel andDistributed Systems (TPDS), 19(3), pp 418-431, March 2008 Mar 2008
2007
- Multi-user Data Sharing in Radar Sensor NetworksIn Proceedings ofthe 5th ACM Conference on Embedded Networked Sensor Systems (Sensys2007), Sydney, Australia, Nov 2007 2007
- Hyperion: High Volume Stream Archival forRetrospective QueryingIn Proceedings ofthe 2007 USENIX Annual Technical Conference, Santa Clara CA, June17-22 2007. Best Paper Award 2007
- Black-box and Gray-box Strategies for Virtual MachineMigrationIn Proceedings of the Fourth Symposium on NetworkedSystems Design and Implementation (NSDI), Cambridge, MA, April 2007. Apr 2007
- Approximate Initialization of Camera Sensor NetworksIn Proceedings of the 4th European Conference on Wireless SensorNetworks (EWSN 2007), Delft, Netherlands, January, 2007. 2007
- Re-thinking Data Management for Storage-centric SensorNetworksIn Proceedings of the Third Biennial Conference on Innovative DataSystems Research (CIDR), Asilomar, CA, January 2007. Jan 2007
- Application Placement on a Cluster of ServersIn Internernational Journal of Foundations of Computer Science, Vol. 18,No. 5, pages 1023-1041, October 2007 Oct 2007
- Design and Analysis of a Demand Adaptive and LocalityAware Streaming Media Server ClusterIn ACM/Springer MultimediaSystems Journal, Vol 13, no 3, pages 235-249, September 2007 Sep 2007
- Resource Management for Real-Time Tasks in Mobile RoboticsIn Elsevier J. Software and Systems, Special Issue on Distributed Real-time Systems, vol 80, pages 962-971, May 2007 May 2007
- Analytic Modeling of Multi-tier Internet ApplicationsIn ACM Transactions on the Web(TWEB), vol 1, no 1, pages 1 - 35, May 2007 May 2007
2006
- The Case for Semantic Aware Remote ReplicationIn 2nd International Workshop onStorage Security and Survivability (StorageSS 2006), Alexandria, VA,October 2006. 2006
- Snapshot: A Self-Calibration Protocol for CameraSensor NetworksIn in IEEE Workshop on Broadband Advanced SensorNetworks (BASENETS 2006), San Jose, CA, October 2006. InvitedPaper Oct 2006
- CAPSULE: An Energy-Optimized Object Storage System forMemory-Constrained Sensor DevicesIn Proceedings of the Fourth ACM Conference onEmbedded Networked Sensor Systems (SenSys), Boulder, CO, November2006. Technical Report, Department of Computer Science, University ofMassachusetts, March 2006. Mar 2006
- Ferret: RFID Localization for Pervasive MultimediaIn Proceedings of the Eight International Conference on UbiquitousComputing (Ubicomp), Orange County, CA, September 2006 Sep 2006
- Efficient Data Migration in Self-managing StorageSystemsIn Proceedings of the Third International Conference on Autonomic Computing, Dublin, Ireland, June 2006 Jun 2006
- PRESTO: Feedback-driven Data Management in SensorNetworksIn Proceedings of the Third Symposium on Networked Systems Design andImplementation (NSDI), San Jose, CA, May 2006 May 2006
- Ultra-Low Power Storage for Sensor NetworksIn Proceedings of IEEE/ACM Conference on InformationProcessing in Sensor Networks - Track on Sensor Platform, Tools andDesign Methods for Networked Embedded Systems (IPSN-SPOTS),Nashville, TN, April 2006. Apr 2006
- Consistency Maintenance in Dynamic Overlay NetworksIn Computer Networks, Special Issue on Overlay Distribution Structuresand their Applications, 50(6), pp 859-876, April 2006. Apr 2006
- An Observation-based Approach Towards Self-managing Web ServersIn Computer Communications, vol 29(8), pp 1174-1188, May 2006. May 2006
- Dynamic Cache Reconfiguration Strategies for Cluster-based Streaming ProxiesIn Computer Communications vol 29(10), pp 1710-1721, June 2006. Jun 2006
2005
- Caching and Distribution Issues for Streaming Content Distribution NetworksIn , Book Chapter in "WebContent Delivery" X. Tang, J. Xu and S. Chanson (eds), SpringerSeptember 2005. 2005
- SEVA: Sensor Enhanced Video AnnotationIn Proceedings of ACM Multimedia, Singapore, November 2005. Plenary Paper and Best Paper Award. Nov 2005
- SensEye: A Multi-tier Camera Sensor NetworkIn Proceedings of ACM Multimedia, Singapore,November 2005. Best Student Paper Finalist. 2005
- TSAR: a Two Tier Sensor Storage Architecture UsingInterval Skip GraphsIn InProceedings of the 3rd international Conference on Embedded NetworkedSensor Systems (San Diego, California, USA, November 02 - 04, 2005).SenSys ’05. Nov 2005
- Chameloen: Application Controlled Power Manangementwith Performance IsolationIn Proceedings of ACM Multimedia, Singapore, November 2005 Nov 2005
- PRESTO: A Predictive Storage Architecture for SensorNetworksIn Proceedings of the Tenth Workshop on Hot Topics in Operating Systems(HotOS-X), Santa Fe, NM, June 2005. Jun 2005
- The Case for Multi-tier Camera Sensor NetworksIn Proceedings of ACM NOSSDAV 2005, Skamania, WA, June 2005. Jun 2005
- Online Scheduling in Modular Multimedia Systems withStream ReuseIn Proceedings of ACM NOSSDAV 2005, Skamania, WA, June 2005. Jun 2005
- Dynamic Provisioning for Multi-tier InternetApplicationsIn Proceedings of the 2nd IEEE International Conferenceon Autonomic Computing (ICAC-05), Seattle, June 2005. BestStudent Paper Award Jun 2005
- An Analytical Model for Multi-tier Internet Servicesand Its ApplicationsIn Proceedings of the ACMSigmetrics Conference, Banff, Canada, June 2005. Jun 2005
- Cataclysm: Handling Extreme Overloads in InternetApplicationsIn Proceedings ofthe Fourteenth International World Wide Web Conference (WWW 2005),Chiba, Japan, May 2005. May 2005
- Scheduling Messages with Deadlines in Multi-hopReal-time Sensor NetworksIn Proceedings of the Eleventh IEEE Real-time and Embedded Technologyand Applications Symposium (RTAS), San Francisco, CA, March 2005. Mar 2005
- A Reconfigurable on-the-Fly Resource-aware StreamingPipleline SchedulerIn Proceedings of the 12th Multimedia Computing and NetworkingConference (MMCN), San Jose, CA, January 2005 Jan 2005
2004
- Sharc: Managing CPU and Network Bandwidth in Shared ClustersIEEE Trans. Parallel Distributed Syst. 2004
- Multimedia Streaming via TCP: An Analytic PerformanceStudyIn Proceedings of ACM Sigmetrics, New York, NY, June 2004 (short paper).Full version in the Proceedings of ACM Multimedia Conference, NewYork, NY, October 2004. 2004
- Application Placement on a Cluster of ServersIn Proceedings of the 17th Intl. Conference of Parallel and DistributedComputing Systems, San Francisco, CA, September 2004. Sep 2004
- Active QoS Flow Maintenance in Controlled MobileNetworksIn Proceedings of the Fourth IEEE International Symposium on Roboticsand Automation (ISRA), Queretaro, Mexico, August 2004 Aug 2004
- Cataclysm: Handling Extreme Overloads in InternetServicesIn Proceedings ofACM Principles of Distributed Computing (PODC), St Johns, NewFoundland, Canada, July 2004 (Brief announcement/short paper) Jul 2004
- A Time Series-based Approach for Power Management inMobile Processors and DisksIn Proceedings of the 14th ACM Workshop on Network and Operating SystemSupport for Audio and Video (NOSSDAV), Kinsale, Ireland, pages 74-81,June 2004. 2004
- AMPS: A Flexible, Scalable Proxy Testbed forImplementing Streaming ServicesIn Proceedings of the14th ACM Workshop on Network and Operating System Support for Audioand Video (NOSSDAV), Kinsale, Ireland, pages 116-121, June 2004. Jun 2004
- Scheduling Communication in Real-Time SensorApplicationsIn Proceedings of the Tenth IEEE Real-Time/Embedded Technology andApplications Symposium (RTAS04), Toronto, Canada, May 2004. May 2004
- A Performance Comparison of NFS and iSCSI forIP-Networked StorageIn Proceedings of the Usenix Conference onFile and Storage Technologies (FAST 04), San Francisco, CA, March2004. 2004
- Resilient and Coherency Preserving Dissemination ofDynamic Data Using Cooperating PeersIn IEEE Transactions on Knowledge and Data Engineering (TKDE), SpecialIssue on Peer-to-Peer Data Management, 16(7), pages 799–812, July2004 2004
- Exploiting Overlap for Provisioning of Access Pointsin Wireless NetworksIn TechnicalReport 04-95, Department of Computer Science, University ofMassachusetts, October 2004 Oct 2004
- Exploring the Use of BitTorrent as the Basis for aLarge Trace RepositoryIn Technical Report 04-41, Department of Computer Science, University ofMassachusetts, June 2004 Jun 2004
2003
- Handling Client Mobility and Intermittent Connectivity in Mobile Web AccessesIn Mobile Data Management, 4th International Conference, MDM 2003, Melbourne, Australia, January 21-24, 2003, Proceedings 2003
- A Practical Learning-Based Approach for Dynamic Storage Bandwidth AllocationIn Quality of Service - IWQoS 2003, 11th International Workshop, Berkeley, CA, USA, June 2-4, 2003, Proceedings 2003
- Scalable techniques for memory-efficient CDN simulationsIn Proceedings of the Twelfth International World Wide Web Conference, WWW 2003, Budapest, Hungary, May 20-24, 2003 2003
- Dynamic Resource Allocation for Shared Data Centers Using Online MeasurementsIn Quality of Service - IWQoS 2003, 11th International Workshop, Berkeley, CA, USA, June 2-4, 2003, Proceedings 2003
- Quantifying the Benefits of Resource Multiplexing inOn-Demand Data CentersIn Proceedings of the First ACM Workshop on Algorithms and Architecturesfor Self-Managing Systems (Self-Manage 2003), San Diego, CA, June2003. Also Technical Report TR03-03, Department of Computer Science,University of Massachusetts, January 2003 Jan 2003
- Consistency Maintenance in Peer-to-Peer File SharingNetworksIn Proceddings of IEEE Workshop on Internet Applications(WIAPP), San Jose, CA, pages 90-94, June 2003. Also Technical Report,Department of Computer Science, University of Massachusetts, January2003 Jun 2003
- Real-Time Support for Mobile RoboticsIn Proceedings of the Ninth IEEEReal-Time/Embedded Technology and Applications Symposium (RTAS03),Toronto, Canada, pages 10-18, May 2003. Also Technical ReportTR03-08, Department of Computer Science, University of Massachusetts,January 2003 May 2003
- Design Considerations for the Symphony IntegratedMultimedia File SystemIn ACM/Springer Multimedia Systems Journal, Vol 9, no 4, pages 337-352,October 2003. 2003
- Adaptive Leases: A Strong Consistency Mechanism forthe World Wide Web (extended version)In IEEETransactions on Knowledge and Data Engineering (TKDE), 5(5), pages1266-1276, September 2003. Sep 2003
- Scalable Consistency Maintenance in ContentDistribution Networks using Cooperative LeasesIn IEEE Transactions of Knowledgeand Data Engineering, Vol. 15, No. 4, pages 813-828, July/August2003. 2003
- Periodic Broadcast and Patching Services:Implementation, Measurement and Analysis in an Internet StreamingMedia TestbedIn ACM/Springer Multimedia Systems Journal,Special Issue on Multimedia Distribution, 9(1), pages 78-93, July2003. 2003
- Deadline Fair Scheduling: Bridging the Theory andPractice of Proportionate-Fair Scheduling in Multiprocessor Servers(extended version)In Technical Report, Department of Computer Science, University ofMassachusetts, May 2003. (under review). May 2003
- Evaluation of Object Placement Techniques in aPolicy-Managed Storage SystemIn Technical Report TR03-38, Department of Computer Science, Universityof Massachusetts, November 2003 (subsumes TR-02-52). Nov 2003
- Effectiveness of Dynamic Resource Allocation forHandling Internet Flash CrowdsIn Technical ReportTR03-37, Department of Computer Science, University of MassachusettsAmherst, Novemeber 2003 2003
- Efficient Execution of Continuous Aggregate Queriesover Multi-Source Streaming DataIn Technical Report, Department of Computer Science,University of Massachusetts, July 2003 Jul 2003
- An Experimental Comparison of File- and Block-AccessProtocols for IP-Networked StorageIn M.S. Thesis, Department of ComputerScience, University of Massachusetts, Amherst, 2003 2003
2002
- Maintaining Coherency of Dynamic Data in Cooperating RepositoriesIn Proceedings of 28th International Conference on Very Large Data Bases, VLDB 2002, Hong Kong, August 20-23, 2002 2002
- Middleware versus Native OS Support: Architectural Considerations for Supporting Multimedia ApplicationsIn Proceedings of the 8th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2002), 24-27 September 2002, San Jose, CA, USA 2002
- Efficiently Maintaining Stock Portfolios up-to-date on the WebIn 12th International Workshop on Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems, RIDE’02, San Jose, California, USA, February 24-25, 2002 2002
- Evaluation of Object Placement Techniques in aPolicy-Managed Storage SystemIn Technical Report TR02-52, Department of Computer Science, Universityof Massachusetts, October 2002 Oct 2002
- Resource Overbooking and Application Profiling inShared Hosting PlatformsIn Proceedings of the Fifth Symposium on Operating Systems Design andImplementation (OSDI), Boston, MA, pages 239-254, December 2002.Also, Technical Report TR02-21, Department of Computer Science,University of Massachusetts, May 2002. 2002
- PTC : Proxies that Transcode and Cache inHeterogeneous Web Client EnvironmentsIn Proceedings of the Third International Conference on Web Information Systems Engineering, Singapore, pages11-20, December 2002 (Award Paper) Dec 2002
- Cooperative Leases: Scalable Consistency Maintenancein Content Distribution NetworksIn Proceedings of the Eleventh World Wide Web Conference (WWW-10), Honolulu, Hawaii, pages 1-12, May2002. Chosen as the best paper in the performance category 2002
- An Observation-based Approach Towards Self-managingWeb ServersIn Proceedings of ACM/IEEE Intl Workshop on Quality of Service (IWQoS),Miami Beach, FL, pages 13-22, May 2002 Also, Technical ReportTR02-06, Department of Computer Science, Univeristy of Massachusetts,February 2002 May 2002
- A Demand Adaptive and Locality Aware (DALA) Streaming Media Cluster ArchitectureIn Proceedings of the 12th ACM International Workshop on Network and Operating SystemSupport for Digital Audio and Video (NOSSDAV’02), Miami Beach, FL,pages 139-146, May 2002. May 2002
- Application Level Hand-off Support for Mobile MediaTranscoding SessionsIn Proceedings of the 12th ACM International Workshop on Network andOperating System Support for Digital Audio and Video (NOSSDAV’02),Miami Beach, FL, pages 95-104, May 2002. May 2002
- Implications of Proxy Caching for Provisioning Serversand NetworksIn IEEE Journal on SelectedAreas in Communications (JSAC), Special Issue on Internet ProxyServices, vol 20, no 7, pages 1276-1289, September 2002. Sep 2002
- Architectural Considerations for Next Generation FileSystemsIn ACM/Springer Multimedia Systems Journal, vol 8, no 4, pages 270-283,July 2002 2002
- Adaptive Push-Pull of Dynamic Web DataIn IEEE Transactions onComputers, vol 51, no 6, pages 652-668, June 2002 Jun 2002
- Cache Consistency Techniques for Peer-to-peer FileSharing NetworksIn M.S. Thesis, Department of ComputerScience, University of Massachusetts, Amherst, 2002 2002
2001
- On the impact of concurrent downloadsIn Proceedings of the 33nd conference on Winter simulation, WSC 2001, Arlington, VA, USA, December 9-12, 2001 2001
- Maintaining Mutual Consistency for Cached Web ObjectsIn Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS 2001), Phoenix, Arizona, USA, April 16-19, 2001 2001
- Efficient Execution of Continuous Threshold Queriesover Dynamic Web DataIn Technical report TR01-53, Department of ComputerScience, University of Massachusetts, November 2001. Nov 2001
- Bandwidth Allocation in a Self-Managing MultimediaFile ServerIn Proceedings ofthe Ninth ACM Conference on Multimedia, Ottawa, Canada, pages291-301, October 2001 Technical Report TR01-05, Department ofComputer Science, University of Massachusetts, March 2001. 2001
- New Resource Control Issues in Shared ClustersIn Proceedings ofthe Eight International Workshop on Interactive DistributedMultimedia Systems (IDMS’01), Lancaster, UK, pages 2-9, September2001 Technical Report TR01-09, Department of Computer Science,University of Massachusetts, February 2001. Feb 2001
- A Fault-tolerant Distributed Vision System for ObjectTracking in a Smart RoomIn Proceedings of the IEEE Workshop on Computer Vision Systems(ICVS’01), Vancouver, Canada, pages 201-219, July 2001. Also SpringerLecture Notes in Computer Science 2095, pages 201-219, 2001 Jul 2001
- Dissemination of Dynamic DataIn Proceedings of the ACMSIGMOD Conference, Santa Barbara, CA (demo paper), page 599 , May2001 . 2001
- Maintaining Cache Consistency in Content DistributionNetworksIn M.S. Thesis, Department of ComputerScience, University of Massachusetts, Amherst, 2001 2001
- Performance Evaluation of Multimedia Middleware andMultimedia Operating SystemsIn M.S. Thesis, Department of ComputerScience, University of Massachusetts, Amherst, 2001 2001
2000
- Rules of Thumb in Data EngineeringIn Proceedings of the 16th International Conference on Data Engineering, San Diego, California, USA, February 28 - March 3, 2000 2000
- Dissemination of Dynamic Data on the InternetIn Proceedings of DNIS 2000:International Workshop on Databases in Networked Information Systems,University of Aizu, Japan, December 2000. Dec 2000
- Application Performance in the QLinux Multimedia Operating SystemIn Proceedings of the Eighth ACM Conference on Multimedia, Los Angeles, CA, pages 127-136, November 2000. TechnicalReport TR00-11, Department of Computer Science, University ofMassachusetts at Amherst, March 2000 2000
- Surplus Fair Scheduling: A Proportional-Share CPU Scheduling Algorithm for Symmetric MultiprocessorsIn Proceedings of the Fourth Symposium on Operating System Design andImplementation (OSDI 2000), San Diego, CA, pages 45-58, October 2000.Technical Report TR00-22, Department of Computer Science, Universityof Massachusetts at Amherst, April 2000 2000
- The Case for Reexamining Integrated File SystemDesignIn Proceedings of the TenthInternational Workshop on Network and Operating System Support forDigital Audio and Video (NOSSDAV’00), Chapel Hill, NC, pages 51-54,June 2000. 2000
- Failure Recovery Algorithms for Multimedia ServersIn ACM/SpringerMultimedia Systems Journal, 8(1) pages 1-19, January 2000. Also,Technical Report TR96-06, Department of Computer Sciences, Univ. ofTexas at Austin, April 1996 (Revised November 1996). 2000
1999
- Storage Architectures for Digital ImageryIn Image Databases,Search and Retrieval of Digital Imagery, V. Castelli and L. D.Bergman (eds) Academic Press, December 1999. Dec 1999
- Architectural Considerations for Next Generation FileSystemsIn Proceedings of the Seventh ACM Conference on Multimedia, Orlando, FL,pages 457-467,November 1999. Also, Technical Report TR98-48,Department of Computer Science, Univ. of Massachusetts-Amherst,October 1998 1999
- Design Considerations for Integrated Proxy ServersIn Proceedings of the Ninth IEEE International Workshop on Network andOperating System Support for Digital Audio and Video (NOSSDAV’99),Basking Ridge, NJ, pages 247-250, June 1999. Also, Technical ReportTR99-25, Department of Computer Science, Univ. ofMassachusetts-Amherst, March 1999. 1999
- Efficient Support for Interactive Operations inMulti-resolution Video Servers.In ACM/SpringerMultimedia Systems Journal 7(3), pages 241-253, July 1999. Also,Technical Report TR96-35, Department of Computer Sciences, Univ. ofTexas at Austin (supercedes TR95-25) December 1996. 1999
- Efficient Striping Techniques for Variable Bit RateContinuous Media File ServersIn PerformanceEvaluation Journal, 38(3), pages 175-199, December 1999. Also,Technical Report TR98-53, Department of Computer Science, Universityof Massachusetts Amherst, (supercedes Univ. of Texas Computer ScienceTR96-27) December 1998 Dec 1999