`
`College of Information and Computer Sciences
`140 Governor’s Drive
`University of Massachusetts
`Amherst, MA 01003-4610
`
`URL: http://www.cs.umass.edu/˜shenoy
`E-mail : shenoy@cs.umass.edu
`Phone: (413) 577-0850
`Fax: (413) 545-1249
`
`Research Interests
`Operating and Distributed systems, Sensor networks, Mobile and Multimedia systems, Sustainability
`
`Education
`
`August 1998
`
`Doctor of Philosophy (Ph.D.), Department of Computer Sciences,
`The University of Texas of Austin.
`Dissertation title: Symphony: An Integrated Multimedia File System
`Advisor: Prof. Harrick M. Vin.
`December 1994 Master of Science (M.S) in Computer Sciences
`The University of Texas of Austin.
`Bachelor of Technology (B.Tech), Department of Computer Science and Engineering
`The Indian Institute of Technology, Bombay, India.
`
`July 1993
`
`Work Experience
`• 9/2016 - present: Associate Dean, College of Information and Computer Sciences, University of Massachusetts
`Amherst.
`• 9/2009-present: Professor, College of Information and Computer Sciences, University of Massachusetts Amherst.
`• Fall 2011: Visiting Researcher, NICTA, Sydney, Australia
`• 9/2004-8/2009: Associate Professor, Department of Computer Science, University of Massachusetts Amherst.
`• 9/1998-8/2004: Assistant Professor, Department of Computer Science, University of Massachusetts Amherst.
`• 8/1995-8/1998: Graduate Research Assistant, Department of Computer Sciences, University of Texas at
`Austin.
`• 5/1995-8/1995: Summer Intern, AT&T Bell Laboratories, Murray Hill, NJ.
`• 8/1994-5/1995: Teaching Assistant, Department of Computer Sciences, University of Texas at Austin.
`• 5/1994-8/1994: Summer Intern, Microsoft Research, Redmond, WA.
`
`Expert Witness Experience
`• Veeam v. Symantec, Inter Partes Review Case IPR2013-00141 for US Patent 6,931,558, “Computer Restora-
`tion Systems and Methods” Deposition October 2013 and March 2014.
`
`CSCO-1005
`Page 1 of 31
`
`
`
`• Veeam v. Symantec, Inter Partes Review Case IPR2013-00142 for US Patent 6,931,558, “Computer Restora-
`tion Systems and Methods,” Deposition October 2013 and March 2014.
`• Veeam v. Symantec, Inter Partes Review Case IPR2013-00143 for US Patent 7,191,299, “Method and System
`of Providing Periodic Replication,” Deposition November 2013 and March 2014.
`• Veeam v. Symantec, Inter Partes Review Case IPR2013-00144 for US Patent 7,254,682, “Selective File and
`Folder Snapshot Image Creation,” Written testimony February 2013.
`• Veeam v. Symantec, Inter Partes Review Case IPR2013-00145 for US Patent 7,254,682, “Selective File and
`Folder Snapshot Image Creation,” Written testimony February 2013.
`• Veeam v. Symantec, Inter Partes Review Case IPR2013-00150 for US Patent 7,093,086, “Disaster Recover
`and Backup Using Virtual Machines,” Deposed November 2013 and March 2014.
`• Veeam v. Symantec, Inter Partes Review Case IPR2014-00088 for US Patent 7,480,822, “Recover and Op-
`eration of Captured Running States from Multiple Computing Systems On a Single Computing System,”
`Deposition June 2014.
`• Veeam v. Symantec, Inter Partes Review Case IPR2014-00089 for US Patent 7,831,861, “Techniques for
`Efficient Restoration of Granular Application Data” Deposition June 2014.
`• Veeam v. Symantec, Inter Partes Review Case IPR2014-00091 for US Patent 8,117,168, “Methods and Sys-
`tems for Creating and Managing Backups Using Virtual Disks,” Deposition July 2014.
`• Riverbed and SAP v. Parallel Networks, Inter Partes Review Case IPR2014-01398 for US Patent 8,352,570,
`“Method and System for Uniform Resource Locator Transformation,” August 2014.
`• Riverbed and SAP v. Parallel Networks, Inter Partes Review Case IPR2014-01399 for US Patent 7,571,217,
`“Method and System for Uniform Resource Locator Transformation,” August 2014.
`• Delphix v. Actifio, Inter Partes Review Case IPR2015-00100 for US Patent 8,566,361, “Datacenter Workflow
`Automation Scenarios Using Virtual Databases,” August 2015. Deposed.
`• Delphix v. Actifio, Inter Partes Review Case IPR2015-00108 for US Patent 8,566,361, “Datacenter Workflow
`Automation Scenarios Using Virtual Databases,” August 2015. Deposed.
`• Delphix v. Actifio, Inter Partes Review Case IPR2015-01678 for US Patent 8,299,944, “System and Method
`for Creating Deduplicated Copies of Data Storing Non-lossy Encodings of Data Directly in a Content Ad-
`dressable Store,” August 2015. Deposed.
`• Delphix v. Actifio, Inter Partes Review Case IPR2015-01689 for US Patent 8,788,769, “System and method
`for performing backup or restore operations utilizing difference information and timeline state information,”
`August 2015. Deposed.
`
`Honors and Awards
`• Elected as the Fellow of the IEEE, 2013
`• Distinguished member of the ACM, 2009.
`• ACM Sigmetrics 2016 Test of Time Award.
`
`Page 2 of 31
`
`
`
`• Keynote Speaker, ACM ICPE 2013 conference
`• Keynote Speaker, ACM GreenMetrics 2013
`• Keynote Speaker, IEEE E6 Energy Workshop, 2012.
`• Keynote speaker, TCS Excellence in Computer Science (TECS) Week, January 2012.
`• Best paper Finalist, ACM Buildsys 2014.
`• Best paper, ACM/IEEE IWQOS symposium, Montreal, 2013
`• Best paper runner-up, ACM eEnergy conference, Berkeley, CA, 2013
`• Best papers of IEEE PerCom 2012 conference (one of three papers chosen for this honor).
`• Best paper, IEEE COMSNETS 2012 conference, India.
`• Best paper, ACM Sigcomm GreenNets 2011 workshop, Toronto, Canada.
`• Our Memory Buddies paper adjudged one of the four best papers of ACM VEE 2009.
`• Best paper, Usenix 2007 annual technical conference.
`• Best Paper, ACM Multimedia 2005, Singapore.
`• Paper co-authored with a student won Best Student Paper, IEEE Autonomic Computing conference (ICAC)
`2005.
`• Best Paper, IEEE Web Information Systems Engineering Conference, 2002. Forwarded to a fast-track issue of
`World Wide Web Journal.
`• Best Paper in Performance/Systems Category and Finalist for overall Best Paper, World Wide Web Conference,
`May 2002. Forwarded to a fast-track issue of IEEE Transactions on Knowledge and Data Engineering.
`• Paper co-authored with a student was Best Student Paper Finalist, ACM Multimedia 2005.
`• Lilly Foundation Teaching Fellowship, August 2001.
`• IBM Faculty Partnership Award, June 2000, June 2001 and June 2003.
`• National Science Foundation (NSF) CAREER Award, April 2000.
`• Best Doctoral Dissertation of 1998-99, Department of Computer Sciences, University of Texas at Austin.
`• MCD Graduate Fellowship, Department of Computer Sciences, University of Texas at Austin, 1993-95.
`• Institute Medal recipient for being the top ranking graduating student, Department of Computer Science and
`Engineering, Indian Institute of Technology, Bombay, July, 1993.
`
`Book Chapters
`
`B1. Michael Zink and Prashant Shenoy, “Caching and Distribution Issues for Streaming Content Distribu-
`tion Networks,” X. Tang, J. Xu, and S T. Chanson (eds), Springer, 2005.
`
`Page 3 of 31
`
`
`
`B2. Harrick Vin and Prashant Shenoy, “Storage Architectures for Digital Imagery,” Image Databases:
`Search and Retrieval of Digital Imagery, V. Castelli and L. Bergman (eds), John Wiley, 2002.
`
`B3. Prashant Shenoy and Harrick Vin, “Media Servers,” Readings in Multimedia Computing, K Jeffay and
`H. Zhang (eds), Morgan Kaufman Publishers, August 2001.
`
`Journal Publications
`
`J1. P. Sharma, S. Lee, T. Guo, D. Irwin and P. Shenoy, “Managing Risk in a Derivative IaaS Cloud,”, IEEE
`Trans on Parallel and Distributed Systems (TPDS), 2017.
`
`J2. David Irwin, Srinivasan Iyengar, Stephen Lee, Aditya Mishra, Prashant Shenoy, Ye Xu, “Enabling
`Distributed Energy Storage by Incentivizing Small Load Shifts,” ACM Transactions on Cyber-Physical
`Systems (ACM TCPS), 2017.
`
`J3. Srinivasan Iyengar, Navin Sharma, David Irwin, Prashant Shenoy, Krithi Ramamritham, “A Cloud-
`based Black Box Solar Predictor for Smart Homes,” ACM Transactions on Cyber- Physical Systems -
`Special Issue on Smart Homes, Buildings, and Infrastructures, 2017.
`
`J4. Zhichuan Huang, Ting Zhu, Yu Gu, David Irwin, Aditya Mishra, Daniel Menasche, Prashant Shenoy,
`“Minimizing Transmission Loss in Smart Microgrids by Sharing Renewable Energy,” ACM Trans on
`Cyber-Physical Systems, 2017.
`
`J5. Prateek Sharma, Patrick Pegus, David Irwin, and Prashant Shenoy, “Design and Operational Analysis of
`a Green Data Center,” IEEE Internet Computing, Special Issue on Energy-efficient Data Centers, 2017.
`
`J6. Prateek Sharma, David Irwin, and Prashant Shenoy, “Keep it Simple: Bidding for Servers in Today?s
`Cloud Platforms,” IEEE Internet Computing, 2017.
`
`J7. Navin Sharma, Dilip Krishnappa, Sean Barker, David Irwin, and Prashant Shenoy, “Managing server
`clusters on intermittent power,” PeerJ Computer Science Journal, December 2015.
`
`J8. Boduo Li, Yanlei Diao, Prashant Shenoy, “Supporting Scalable Analytics with Latency Constraints,”
`PVLDB Journal, 8(11), 2015. Also presented at the VLDB conference, Hawaii, Aug 2015.
`
`J9. Dong Chen, Sandeep Kalra, David Irwin, Prashant Shenoy, and Jeannie Albrecht, “Preventing Occu-
`pancy Detection from Smart Meter Data,” IEEE Transactions on Smart Grid, 2015.
`
`J10. T. Wood, K K. Ramakrishnan, P. Shenoy, J. van der Merwe, J. Hwang, G. Liu and L. Chaufournier,
`“CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual Machines,”
`IEEE/ACM Transactions on Networking (TON), 2014.
`
`J11. Navin Sharma, Jeremy Gummeson, David Irwin, Ting Zhu and Prashant Shenoy “Leveraging weather
`forecasts in renewable energy systems,” Sustainable Computing: Informatics and Systems, Volume 4,
`Issue 3, pages 160-171, September 2014.
`
`J12. Vimal Mathew, Ramesh K. Sitaraman and Prashant Shenoy “Energy-efficient content delivery networks
`using cluster shutdown,” Sustainable Computing: Informatics and Systems (SUSCOM), Special Issue
`of Invited Papers from IGCC 2013, 2014.
`
`J13. Navin Sharma, David Irwin, and Prashant Shenoy, ”BlinkFS: A Distributed File System for Intermittent
`Power,” Sustainable Computing (SUSCOM), 2014.
`
`Page 4 of 31
`
`
`
`J14. Rahul Singh, Prateek Sharma, David Irwin, Prashant Shenoy, and K.K. Ramakrishnan, ”Here Today,
`Gone Tomorrow: Exploiting Transient Servers in Data Centers,” IEEE Internet Computing, 18(4):22-
`29 2014.
`
`J15. Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy, ”Empirical Characterization, Model-
`ing, and Analysis of Smart Meter Data,” IEEE Journal on Selected Areas in Communications (JSAC),
`Special Series on Smart Grid Communications, 32(7):1312-1327, July 2014.
`
`J16. Tian Guo, Upendra Sharma, Prashant Shenoy, Timothy Wood, Sambit Sahu, ”Cost-aware Cloud Burst-
`ing for Enterprise Applications,” ACM Transactions on Internet Technology (TOIT), vol 13, no 3, May
`2014.
`
`J17. Prashant Shenoy, ”Multimedia Systems Research: The First Twenty Years and Lessons for the Next
`Twenty,” ACM Transactions on Multimedia Computing, Communications and Applications (ACM TOM-
`CCAP), Special Issue on 20 Years of ACM Multimedia, vol 9, no 1s, October 2013.
`
`J18. R. Singh, P. Shenoy, M. Natu, V. Sadaphal and H. Vin, ”Analytical Modeling for What-if Analysis in
`Complex Cloud Computing Applications,” ACM Sigmetrics Performance Evaluation Review, Special
`Issue on Cloud Computing, Vol 40, no 4, pages 53-62, March 2013
`
`J19. A. Mishra, D. Irwin, P. Shenoy, J. Kurose, T. Zhu, ”GreenCharge: Managing Renewable Energy in
`Smart Buildings,” IEEE Journal on Selected Areas in Communications (JSAC), Special Series on Smart
`Grid Communications, 31(7): 1281-1293, July 2013.
`
`J20. B. Li, E. Mazur, Y. Diao, A. McGregor and P. Shenoy, “SCALLA: A Platform for Scalable One-Pass
`Analytics using MapReduce,” ACM Transactions on Database Systems (TODS), 37:4, December 2012.
`Special Issue of Best Papers of Sigmod 2011.
`
`J21. Peter Desnoyers, Timothy Wood, Prashant Shenoy, Rahul Singh, Sangameshwar Patil, and Harrick Vin,
`“Modellus: Automated Modeling of Complex Internet Data Center Applications,” ACM Transactions
`on the Web (TWEB), 6(2), 1-19, May 2012.
`
`J22. T. Wood, K K Ramakrishnan, P. Shenoy, K Van der Merwe, “Enterprise Ready Virtual Cloud Pools:
`Vision, Oppurtunities and Challenges,” The Computer Journal, Oxford Univ. Press, vol 55, number 8,
`pages 1-10, October 2012.
`
`J23. Navin Sharma, David Irwin, Prashant Shenoy and Michael Zink, “MultiSense: Proportional-Share for
`Mechanically Steerable Sensor Networks,” Multimedia Systems Journal (MMSJ), vol 18, pages 425-
`444, October 2012.
`
`J24. Y. Nie, R. Cocci, Z. Cao, Y. Diao, and P. Shenoy “SPIRE: Efficient Data Interpretation and Compression
`over RFID Streams,” IEEE Trans. on Knowledge and Data Engineering (TKDE), vol 24, number 1,
`pages 141-155, 2012.
`
`J25. Zhao Cao, Charles Sutton, Yanlei Diao, and Prashant Shenoy,”Distributed Inference and Query Pro-
`cessing for RFID Tracking and Monitoring” PVLDB Journal, vol 4, number 5, pages 326-337, March
`2011.
`
`J26. Xiaotao Liu, Mark D. Corner, Prashant Shenoy, “Ferret: An RFID-enabled pervasive multimedia appli-
`cation,” Ad Hoc Networks, 9(4), 2011.
`
`Page 5 of 31
`
`
`
`J27. Jeremy Gummeson, Deepak Ganesan, Prashant Shenoy and Mark Corner, “An Adaptive Link Layer
`for Heterogeneous Multi-radio Mobile Sensor Networks,” IEEE Journal on Selected Areas in Commu-
`nications (JSAC), Special Issue on Simple Wireless Sensor Networking Solutions, vol 28, no 7, pages
`1094-1104 Sept 2010.
`
`J28. Gaurav Mathur, Peter Desnoyers, Paul Chukiu, Deepak Ganesan and Prashant Shenoy, “Ultra Low
`Power Data Storage for Sensor Networks,” ACM Transaction on Sensor Networks (TOSN), 2009.
`
`J29. David Yates, Erich Nahum, James F. Kurose, Prashant Shenoy, “Data Quality and Query Cost in Per-
`vasive Sensing Systems”, Elsevier Pervasive and Mobile Computing Journal, Special Issue of Selected
`Papers from IEEE Percom’08, 2009.
`
`J30. Ming Li, Deepak Ganesan and Prashant Shenoy, “PRESTO: Feedback-driven Data Management in
`Sensor Networks,” IEEE/ACM Transactions on Networking (TON), October 2009.
`
`J31. Xiaotao Liu, Mark D. Corner, and Prashant Shenoy, “SEVA: Sensor Enhanced Video Annotation,” ACM
`Transactions on Multimedia Computing, Communications and Applications (ACM TOMCCAP), August
`2009.
`
`J32. Bhuvan Urgaonkar, Prashant Shenoy, and Timothy Roscoe. “Resource Overbooking and Application
`Profiling in a Shared Internet Hosting Platform,” ACM Transactions on Internet Technologies (TOIT),
`2008.
`
`J33. Xiaotao Liu, Prashant Shenoy, and Mark D. Corner, “Chameleon: Application Level Power Manage-
`ment,” IEEE Transactions on Mobile Computing, 7(8):995-1010, August 2008.
`
`J34. Bhuvan Urgaonkar and Prashant Shenoy “Cataclysm: Scalable Overload Policing for Internet Applica-
`tions,” Elsevier Journal of Network and Computer Applications (JNCA), vol 31, pages 891-920, July
`2008.
`
`J35. B. Wang, J. Kurose, P. Shenoy and D. Towsley, “Multimedia Streaming via TCP: An Analytic Per-
`formance Study,” ACM Transactions on Multimedia Computing, Communications and Applications
`(TOMCCAP), 4(2), April 2008.
`
`J36. A. Chandra and P. Shenoy. “Hierarchical Scheduling for Symmetric Multiprocessors,” IEEE Trans. On
`Parallel and Distributed Systems (TPDS), 19(3), pp 418-431, March 2008.
`
`J37. Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, Pawan Goyal, and Timothy Wood, “Agile
`Dynamic Provisioning of Multi-tier Internet Applications”, ACM Transactions on Adaptive and Au-
`tonomous Systems (TAAS), Vol. 3, No. 1, pages 1-39, March 2008.
`
`J38. B. Urgaonkar, A. Rosenberg and P. Shenoy, “Application Placement on a Cluster of Servers”, Interna-
`tional Journal of Foundations of Computer Science, Vol. 18, No. 5, pages 1023-1041, October 2007
`
`J39. Z. Ge, P. Ji and P. Shenoy, “Design and Analysis of a Demand Adaptive and Locality Aware Streaming
`Media Server Cluster” ACM/Springer Multimedia Systems Journal, 13( 3), pages 235-249, September
`2007
`
`J40. B. Urgaonkar, G. Pacifici, P. Shenoy, M. Spreitzer and A. Tantawi, “Analytic Modeling of Multi-tier
`Internet Applications,” ACM Transactions on the Web (TWEB), 1(1):1–25, May 2007.
`
`Page 6 of 31
`
`
`
`J41. H. Li, K. Ramamritham, P. Shenoy, R. Grupen, J. Sweeney, “Resource Management for Real-time
`Tasks in Mobile Robotics,” Special Issue on Dynamic Resource Management in Distributed Real-Time
`Systems, Journal of Systems and Software, 80:962-971, May 2007
`
`J42. X. Liu, J. Lan, P. Shenoy and K. Ramamritham, “Consistency Maintenance in Dynamic Overlay Net-
`works,” Computer Networks, Special Issue on Overlay Distribution Structures and their Applications,
`50(6), pp 859-876, April 2006.
`
`J43. A. Chandra, P. Pradhan, R. Tewari, S. Sahu and P. Shenoy, “An Observation-based Approach Towards
`Self-managing Web Servers” Computer Communications, 2006.
`
`J44. Y. Guo, Z. Ge, B. Urgaonkar, P. Shenoy and D. Towsley, “Dynamic Cache Reconfiguration Strategies
`for Cluster-based Streaming Proxies,” Computer Communications, 29(8), pp 1174-1188, May 2006.
`
`J45. J. Arnold, B.N. Levine, R. Manmatha, F. Lee, P. Shenoy, M.-C. Tsai, T.K. Ibrahim, D. OBrien, D.A.
`Walsh, “Information Sharing in Out-of-Hospital Disaster Response: The future role of information
`technology”, Journal of Pre-Hospital and Disaster Medicine, 19(2):201-207, Sept 2004.
`
`J46. Sheetal Shah, Krithi Ramamritham and Prashant Shenoy, “Resilient and Coherency Preserving Dissem-
`ination of Dynamic Data Using Cooperating Peers,” IEEE Trans. on Knowledge and Data Engineering,
`Special Issue on Peer-to-Peer Data Management, 16(7):799-812 July 2004.
`
`J47. Aameek Singh, Abhishek Trivedi, Krithi Ramamritham and Prashant Shenoy, “PTC : Proxies that
`Transcode and Cache in Heterogeneous Web Client Environments,” World Wide Web Journal, Special
`Issue on WISE 2002 papers, 7(1):2-28 2004.
`
`J48. Bhuvan Urgaonkar and Prashant Shenoy, “Sharc: Managing CPU and Network Bandwidth in Shared
`Clusters,” IEEE Trans. on Parallel and Distributed Systems (TPDS), 15(1):2-17, January 2004.
`
`J49. P Shenoy, P Goyal, S Rao and H Vin, “Design Considerations for the Symphony Integrated File Sys-
`tem”, ACM/Springer Multimedia Systems Journal, volume 9, no 4, November 2003
`
`J50. M. Bradshaw, B. Wang, S. Sen, L. Gao, J. Kurose, P. Shenoy, and D. Towsley, “Periodic Broadcast
`and Patching Services: Implementation, Measurement and Analysis in an Internet Streaming Media
`Testbed,” ACM/Springer Multimedia Systems Journal, Special Issue on Multimedia Distribution, 9(1),
`pages 78-93, July 2003.
`
`J51. Prashant Shenoy, Pawan Goyal, Sriram Rao and Harick Vin, “Design Considerations for the Symphony
`Integrated Multimedia File System,” ACM/Springer Multimedia Systems Journal, 9(4), pages 337- 352,
`October 2003.
`
`J52. Venkata Duvvuri, Prashant Shenoy and Renu Tewari, “Adaptive Leases: A Strong Consistency Mech-
`anism for the World Wide Web,” IEEE Transactions on Knowledge and Data Engineering (TKDE),
`15(5), pages 1266-1276, September 2003.
`
`J53. Anoop Ninan, Purushottam Kulkarni, Prashant Shenoy, Krithi Ramamritham and Renu Tewari, “Scal-
`able Consistency Maintenance in Content Distribution Networks using Cooperative Leases,” IEEE
`Transactions of Knowledge and Data Engineering, 15(4), pages 813-828, July/August 2003.
`
`J54. Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi Ramamritham and Prashant Shenoy “Adap-
`tive Push-Pull of Dynamic Web Data,” IEEE Transactions on Computers, 51(6) pages 652-668, June
`2002.
`
`Page 7 of 31
`
`
`
`J55. Mohammad S. Raunak, Prashant Shenoy, Pawan Goyal, Krithi Ramamritham and Puru Kulkarni, “Im-
`plications of Proxy Caching for Provisioning Servers and Networks,” IEEE Journal on Selected Areas in
`Communications (JSAC), Special Issue on Internet Proxy Services, 20(7), pages 1276-1289, September
`2002.
`
`J56. Prashant Shenoy, Pawan Goyal and Harrick M. Vin, “Architectural Considerations for Next Generation
`File Systems”, ACM/Springer Multimedia Systems Journal, 8(4), pages 270-283, July 2002
`
`J57. Prashant Shenoy and Harrick M. Vin, “Cello: A Disk Scheduling Framework for Next Generation
`Operating Systems,” Real Time Systems Journal: Special Issue on Flexible Scheduling of Real-Time
`Systems, 22(1) pages 9-47, January 2002.
`
`J58. Prashant J. Shenoy and Harrick M. Vin, “Failure Recovery Algorithms for Multimedia Servers,” ACM/Springer
`Multimedia Systems Journal, 8(1) pages 1-19, January 2000.
`
`J59. Prashant J. Shenoy and Harrick M. Vin, “Efficient Striping Techniques for Variable Bit-rate Continuous
`Media File Servers,” Performance Evaluation Journal, 38:(3), pages 175-200, December 1999.
`
`J60. Prashant J. Shenoy and Harrick M. Vin, “Efficient Support for Interactive Operations in Multi-resolution
`Video Servers,” ACM/Springer Multimedia Systems Journal, 7(3), pages 241–251, July 1999.
`
`J61. Prashant J. Shenoy, Pawan Goyal, and Harrick M. Vin, “Issues in Multimedia Server Design,” ACM
`Computing Surveys (Special Issue : Symposium on Multimedia Systems), 27(4), pages 636–639, De-
`cember 1995.
`
`Refereed Conference and Workshop Publications
`
`C1. Prateek Sharma, David Irwin, and Prashant Shenoy, “Portfolio-driven Resource Management for Tran-
`sient Cloud Servers,” Proceedings of ACM SIGMETRICS, Urbana, IL, June 2017.
`
`C2. Stephen Lee, Srinivasan Iyengar, David Irwin, and Prashant Shenoy, “Distributed Rate Control for
`Smart Solar-powered Systems,” Proceedings of ACM Conference on Future Energy Systems (ACM
`e-Energy), Hong Kong, May 2017.
`
`C3. Amee Trivedi, Jeremy Gummeson, Prashant Shenoy, Deepak Ganesan, and David Irwin “iSchedule:
`Campus-scale HVAC Schedule via Mobile WiFi Monitoring,” Proceedings of ACM Conference on
`Future Energy Systems (ACM e-Energy), Hong Kong, May 2017.
`
`C4. Akansha Singh, Stephen Lee, David Irwin, and Prashant Shenoy, “SunShade: Enabling Software-
`defined Solar-powered Systems,” Proceedings of the ACM Conference on Cyber-Physical Systems (IC-
`CPS), Pittsburgh, PA, April 2017
`
`C5. Prateek Sharma, Lucas Chaufournier, Prashant Shenoy, and Y.C. Tay, “Containers and Virtual Machines
`at Scale: A Comparative Study,” Proceeding of ACM Middleware Conference, Trento, Italy, December
`12-16, 2016.
`
`C6. Dong Chen, Srinivasan Iyengar, David Irwin, and Prashant Shenoy “SunSpot: Exposing the Location
`of Anonymous Solar-powered Homes,” Proceedings of the ACM International Conference on Systems
`for Energy Efficient Build Environments (Buildsys 2016), Palo Alto, CA, November 16-17, 2016
`
`Page 8 of 31
`
`
`
`C7. Srinivasan Iyengar, Stephen Lee, David Irwin, and Prashant Shenoy “Analyzing Energy Usage on a
`City-scale using Utility Smart Meters,” Proceedings of the ACM International Conference on Systems
`for Energy Efficient Build Environments (BuildSys 2016), Palo Alto, CA, November 16-17, 2016
`
`C8. Stephen Lee, Srinivasan Iyengar, David Irwin, and Prashant Shenoy, “Shared Solar-powered EV Charg-
`ing Stations: Feasibility and Benefits,” Proc of IEEE 7th International Green and Sustainable Comput-
`ing Conference, Hangzhou, China, November 7-9, 2016
`
`C9. Dong Chen, David Irwin, and Prashant Shenoy “SmartSim: A Device-accurate Smart Home Energy
`Trace Generator,” Proceedings of the IEEE International Conference on Smart Grid Communications,
`Sydney, Australia, November 6-9, 2016
`
`C10. Xin He, Tian Guo, Erich Nahum, and Prashant Shenoy, “Placement Strategies for Virtualized Network
`Functions in a NFaaS Cloud,” Proceeding of IEEE Workshop on Hot Topics in Web Systems and Tech-
`nologies, Washington DC, October 24-25, 2016
`
`C11. Xin He and Prashant Shenoy, “Firebird: Network-aware Task Scheduling for Spark Using SDNs,” Pro-
`ceedings of the 25th IEEE International Conference on Computer Communication Networks, Waikoloa,
`Hawaii, August 1-4, 2016
`
`C12. Srinivasan Iyengar, David Irwin, and Prashant Shenoy, “Non-Intrusive Model Detection: Automated
`Modeling of Residential Electrical Loads,” Proceedings of the ACM International Conference on Future
`Energy Systems (e-Energy ’16), Waterloo, Canada, June 21-24, 2016
`
`C13. Vani Gupta, Stephen Lee, Prashant Shenoy, Ramesh K. Sitaraman, and Rahul Urgaonkar, “How to Cool
`Internet-Scale Distributed Networks on the Cheap,” Proceedings of the ACM International Conference
`on Future Energy Systems (e-Energy ’16), Waterloo, Canada, June 21-24, 2016
`
`C14. Prateek Sharma, David Irwin, and Prashant Shenoy, “How Not to Bid the Cloud,” Proceedings of the 8th
`USENIX Workshop on Hot Topics in Cloud Computing (HotCloud ’16), Denver, Colorado, June 20-21,
`2016
`
`C15. Xue Ouyang, David Irwin, and Prashant Shenoy, “SpotLight: An Information Service for the Cloud,”
`Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS
`’16), Nara Hotel, Nara, Japan, June 27-30, 2016.
`
`C16. Prateek Sharma, Tian Guo, Xin He, David Irwin, and Prashant Shenoy, “Flint: Batch-Interactive Data-
`Intensive Processing on Transient Servers,” Proceedings of the Eleventh European Conference on Com-
`puter Systems (EuroSys ’16), London, UK, April 18-21, 2016
`
`C17. Tian Guo, Prashant Shenoy, and Hakan Hacigumus, “GeoScale: Providing Geo-Elasticity in Distributed
`Clouds,” Proceedings of the 2016 IEEE International Conference on Cloud Engineering (IC2E ’16),
`Berlin, Germany, April 4-8, 2016
`
`C18. Supreeth Subramanya, Zain Mustafa, David Irwin, and Prashant Shenoy, “Beyond Energy-Efficiency:
`Evaluating Green Datacenter Applications for Energy-Agility,” Proceedings of the 7th ACM/SPEC In-
`ternational Conference on Performance Engineering (ICPE 2016), Delft, the Netherlands, March 12-16,
`2016
`
`Page 9 of 31
`
`
`
`C19. Patrick Pegus II, Benoy Varghese, Tian Guo, David Irwin, Prashant Shenoy, Anirban Mahanti, James
`Culbert, John Goodhue, and Chris Hill, “Analyzing the Efficiency of a Green University Data Center,”
`Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering (ICPE 2016),
`Delft, the Netherlands, March 12-16, 2016
`
`C20. Prateek Sharma, Purushottam Kulkarni, and Prashant Shenoy, “Per-VM Page Cache Partitioning for
`Cloud Computing Platforms,” Proceedings of IEEE International Conference on Communication Sys-
`tems and Networks, Bangalore, India, January 5-9, 2016
`
`C21. Srinivasan Iyengar, Sandeep Kalra, Anushree Ghosh,David Irwin, Prashant Shenoy, and Benjamin Mar-
`lin, “iProgram: Inferring Smart Schedules for Dumb Thermostats ,” Proceedings of the 2nd ACM In-
`ternational Conference on Embedded Systems For Energy-Efficient Built Environments (BuildSys’15),
`Stanford, California, November 16-17, 2015.
`
`C22. Pengcheng Xiong, Xin He, Hakan Hacigumus, and Prashant Shenoy, “Cormorant: Running Analytic
`Queries on MapReduce with Collaborative Software-defined Networking,” Proceedings of Third IEEE
`Workshop on Hot Topics in Web Systems and Technologies, Washington DC, November 2015
`
`C23. Boduo Li, Yanlei Diao, Prashant Shenoy, “Supporting Scalable Analytics with Latency Constraints,”
`Proceedings of the 2015 VLDB conference, Hawaii, August 2015. Also appears in PVLDB Journal,
`8(11), 2015.
`
`C24. Supreeth Subramanya, Tian Guo, Prateek Sharma, David Irwin, and Prashant Shenoy, “SpotOn: A
`Batch Computing Service for the Spot Market,” Proceedings of 6th ACM Symposium on Cloud Com-
`puting (SOCC), Hawaii, August 2015
`
`C25. Aditya Mishra, Ramesh Sitaraman, David Irwin, Ting Zhu, Prashant Shenoy, Bhavana Dalvi, and
`Stephen Lee, “Integrating Energy Storage in Electricity Distribution Networks,” Proceedings of the
`6th ACM Intl. Conference on Future Energy Systems (ACM e-Energy), Bangalore, India, July 2015
`
`C26. Tian Guo and Prashant Shenoy, “Model-driven Geo-Elasticity In Database Clouds,” Proceedings of the
`12th IEEE International Conference on Autonomic Computing (ICAC), July 2015.
`
`C27. Stephen Lee, Rahul Urgaonkar, Ramesh Sitaraman and Prashant Shenoy, “Cost Minimization using
`Renewable Cooling and Thermal Energy Storage in CDNs,” Proceedings of the 12th IEEE International
`Conference on Autonomic Computing (ICAC), July 2015
`
`C28. Xin He, Ramesh Sitaraman, Prashant Shenoy, and David Irwin, “Cutting the Cost of Hosting Online
`Internet Services using Cloud Spot Markets,” Proceedings of the 24th international symposium on High-
`performance parallel and distributed computing, Portland, Oregon, June 15-19, 2015
`
`C29. Vani Gupta, Stephen Lee, Rahul Urgaonkar, Ramesh Sitaraman and Prashant Shenoy “Towards cooling
`Internet-Scale Distributed Networks on the Cheap,” (poster paper) Proceedings of the ACM Sigmetrics
`Conference, Portland, Oregon, June 2015.
`
`C30. Prateek Sharma, Stephen Lee, Tian Guo, David Irwin, and Prashant Shenoy, “SpotCheck: Designing a
`Derivative IaaS Cloud on the Spot Market,” Proceedings of the Tenth European Conference on Computer
`Systems, EuroSys ’15
`
`Page 10 of 31
`
`
`
`C31. Patrick Pegus II, Emmanuel Cecchet, and Prashant Shenoy, “Video BenchLab: An Open Platform for
`Realistic Benchmarking of Streaming Media Workloads,” Proceedings of the ACM Multimedia Systems
`Conference (MMSys 2015), Portland, OR, March 2015.
`
`C32. Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy, “PowerPlay: Creating Virtual Power
`Meters through Online Load Tracking in Smart Homes,” Proceedings of the ACM Intl. Conference on
`Embedded Systems for Energy-efficient Buildings (BuildSys 2014), Memphis, TN, November 2014.
`
`C33. Srini Iyengar, Navin Sharma, David Irwin, Prashant Shenoy, and Krithi Ramamritham, “SolarCast - A
`Cloud-based Black Box Solar Predictor for Smart Homes,” Proceedings of the ACM Intl. Conference
`on Embedded Systems for Energy-efficient Buildings (BuildSys 2014), Memphis, TN, November 2014.
`
`C34. Z. Huang, J. Su, T. Zhu, A. Sharma, A. Ambegaonkar, Y. Gu, A. Mishra, D. Irwin, and P. Shenoy,
`“Minimizing Electricity Costs by Sharing Energy in Sustainable Microgrids,” Proceedings of the ACM
`Intl. Conference on Embedded Systems for Energy-efficient Buildings (BuildSys 2014), Memphis, TN,
`November 2014.
`
`C35. Sean Barker, Moaj Musthag, David Irwin, and Prashant Shenoy, “Non-Intrusive Load Identification
`for Smart Outlets,” Proceedings of IEEE Intl. Conf on Smart Grid Communications (SmartGridComm
`2014), Pisa, Italy, November 2014.
`
`C36. B. Varghese, N. Carlsson, G. Jourjon, A. Mahanti, and P. Shenoy, “Greening Web Servers: A Case
`for Ultra Low Power Web Servers,” Proceedings of the 5th IEEE Intl. Green Computing Conference
`(IGCC), Dallas, TX, November 2014.
`
`C37. Sean Barker, Yun Chi, Hakan Hacigumus, Prashant Shenoy and Emmanuel Cecchet, ”ShuttleDB:
`Database-Aware Elasticity in the Cloud,” Proceedings of USENIX Intl. Conference on Autonomic Com-
`puting (ICAC), Philadeplhia, PA, June 2014.
`
`C38. Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy, ”NILM Redux: The Case for Empha-
`sizing Applications over Accuracy,” Proceedings of the Second NILM workshop (NILM 2014), Austin,
`TX, June 2014.
`
`C39. Dong Chen, David Irwin, Prashant Shenoy, and Jeannie Albrecht, ”Combined Heat and Privacy: Pre-
`venting Occupancy Detection from Smart Meters,” Proceedings of IEEE PerCom, Budapest, Hungary,
`March 2014.
`
`C40. Tian Guo, Vijay Gopalakrishnan, K. K. Ramakrishnan, Prashant Shenoy, Arun Venkataramani, Se-
`ungjoon Lee, ”VMShadow: Optimizing The Performance of Latency-sensitive Virtual Desktops in Dis-
`tributed Clouds,” Proceedings of ACM Multimedia Systems 2014 (MMSYS 2014), Singapore, March
`19-21 2014
`
`C41. Vimal Mathew, Ramesh K. Sitaraman, Prashant Shenoy, ”Reducing Energy Costs in Internet-Scale
`Distributed Systems Using Load Shifting,” Proceedings of IEEE COMSNETS 2014, Bangalore, India,
`January 2014
`
`C42. Ye Xu, David Irwin, and Prashant Shenoy ”Incentivizing Advanced Load Scheduling in Smart Homes,”
`Proceedings of ACM BuildSys 2013, Rome, Italy, November 2013
`
`C43. Dong Chen, Sean Barker, Adarsh Subbaswamy, David Irwin, and Prashant Shenoy ”Non-Intrusive Oc-
`cupancy Monitoring using Smart Meters,” Proceedings of ACM BuildSys, Rome, Italy, November 2013
`
`Page 11 of 31
`
`
`
`C44. Upendra Sharma, Prashant Shenoy and Sambit Sahu, ”A Flexible Elastic Control Plane for Private
`Clouds,” Proceedings of the ACM Cloud and Autonomics Conference (CAC 2013), August 2013.
`
`C45. V. Mathew, R. Sitaraman, and P. Shenoy, ”Energy-Efficient Content Delivery Networks using Cluster
`Shutdown,” Proceedings of the IEEE International Green Computing Conference (IGCC), Arlington,
`VA, June 2013
`
`C46. S. Barker, S. Kalra, D. Irwin, P. Shenoy, ”Empirical Characterization and Modeling of Electrical Loads
`in Smart Homes,” Proceedings of the IEEE International Green Computing Conference (IGCC), Ar-
`lington, VA, June 2013
`
`C47. N. Sharma, D. Irwin and P. Shenoy, ”A Distributed File System for Intermittent Power,” Proceedings of
`the IEEE International Green Computing Conference (IGCC), Arlington, VA, June 2013
`
`C48. E. Cecchet, R. Sims, X. He and P. Shenoy, ”mBenchLab: Measuring the QoE of Web Applications
`using Mobile Devices,” Proceedings of the ACM/IEEE Intl. Symposium on Quality of Service (IWQoS),
`Montreal, Canada, June 2013 Best Paper Award
`
`C49. A. Mishra, D. Irwin, P. Shenoy, T. Zhu, ”Scaling Distributed Energy Storage for Grid Peak Reduction,”
`Proceedings of the 4th ACM Intl. Conference on Future Energy Systems (ACM e-Energy), Berkeley,
`CA, May 2013 (Best Paper Runner-up)
`
`C50. Rahul Singh, David Irwin, Prashant Shenoy, and K.K. Ramakrishnan, ”Yank: