Publications
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Publications by Year: 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - Older Publications
Publications by Year: 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - Older Publications
2008
Conference & Workshop Papers
-
Sherlock: Automatically Locating Objects for Humans
Aditya Nemmaluri, Mark D. Corner, and Prashant Shenoy. In Proceedings of Mobisys, Breckenridge, CO, June 2008.
Paper -
Efficient Data Interpretation and Compression over RFID Streams
Richard Cocci, Thanh Tran, Yanlei Diao, and Prashant Shenoy. Proc. 24th Intl. Conference on Data Engineering (ICDE), April 2008, Cancun, Mexico
Paper -
Data Quality and Query Cost in Wireless Sensor Networks
David Yates, Erich Nahum, James F. Kurose, and Prashant Shenoy. Proc. Intl. Conference on Pervasive Computing and Communications (PerCom 2008), Kowloon, Hong Kong, March 2008
Paper
Journal Papers
-
Chameleon: Application Level Power Management
Xiaotao Liu, Prashant Shenoy, and Mark D. Corner. Transactions on Mobile Computing, To Appear 2008.
Paper
2007
Conference & Workshop Papers
-
Multi-user Data Sharing in Radar Sensor Networks
Ming Li, Tingxin Yan, Deepak Ganesan, Eric Lyons, Prashant Shenoy, Arun Venkataramani, Michael Zink Proceedings of the 5th ACM Conference on Embedded Networked Sensor Systems (Sensys 2007), Sydney, Australia, Nov 2007
Paper -
Hyperion: High Volume Stream Archival for Retrospective Querying
Peter J. Desnoyers and Prashant Shenoy. Proceedings of the 2007 USENIX Annual Technical Conference, Santa Clara CA, June 17-22 2007. Best Paper Award
Paper -
Black-box and Gray-box Strategies for Virtual Machine Migration
Timothy Wood, Prashant Shenoy, Arun Venkataramani and Mazin Yousif. Proceedings of the Fourth Symposium on Networked Systems Design and Implementation (NSDI), Cambridge, MA, April 2007.
Paper Approximate Initialization of Camera Sensor Networks
Purushottam Kulkarni, Deepak Ganesan and Prashant Shenoy. Proceedings of the 4th European Conference on Wireless Sensor Networks (EWSN 2007), Delft, Netherlands, January, 2007.
PaperRe-thinking Data Management for Storage-centric Sensor Networks
Yanlei Diao, Deepak Ganesan, Gaurav Mathur and Prashant Shenoy. Proceedings of the Third Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, CA, January 2007.
Paper
Journal Papers
-
Application Placement on a Cluster of Servers
B. Urgaonkar, A. Rosenberg and P. Shenoy. Internernational Journal of Foundations of Computer Science, Vol. 18, No. 5, pages 1023-1041, October 2007 -
Resource Overbooking and Application Profiling in a Shared Internet Hosting Platform
Bhuvan Urgaonkar, Prashant Shenoy, and Timothy Roscoe. ACM Transations on Internet Technologies (TOIT), To appear -
Chameleon: Application Level Power Management.
Xiaotao Liu, Prashant Shenoy, and Mark D. Corner. IEEE Transactions on Mobile Computing, To Appear -
Hierarchical Scheduling for Symmetric Multiprocessors
A. Chandra and P. Shenoy. IEEE Trans. On Parallel and Distributed Systems (TPDS), to appear. -
Cataclysm: Scalable Overload Policing for Interner Applications
B. Urgaonkar and P. Shenoy. Elsevier Journal of Computer and Network Applications, 2007 to appear. -
Design and Analysis of a Demand Adaptive and Locality Aware Streaming Media Server Cluster
Z. Ge, P. Ji and P. Shenoy. ACM/Springer Multimedia Systems Journal, Vol 13, no 3, pages 235-249, September 2007 -
Resource Management for Real-Time Tasks in Mobile Robotics
L. Huan, K. Ramamritham, P. Shenoy, R. Grupen and J. Sweeney. Elsevier J. Software and Systems, Special Issue on Distributed Real-time Systems, vol 80, pages 962-971, May 2007 -
Analytic Modeling of Multi-tier Internet Applications
Bhuvan Urgaonkar, Giovannu Pacifici, Prashant Shenoy, Mike Spreitzer and Asser Tantawi. ACM Transactions on the Web (TWEB), vol 1, no 1, pages 1 - 35, May 2007
-
Multimedia Streaming via TCP: An Analytic Performance Study
Bing Wang, Jim Kurose, Prashant Shenoy and Don Towsley. ACM Transactions on Multimedia Computing, Communications and Applications (TOMCCAP), 2007 (to appear)
2006
Conference & Workshop Papers
The Case for Semantic Aware Remote Replication
Xiaotao Liu, Gal Niv, K. K. Ramakrishnan, Prashant Shenoy and Jacobus Van der Merwe. To appear in 2nd International Workshop on Storage Security and Survivability (StorageSS 2006), Alexandria, VA, October 2006.
Paper - Tech ReportSnapshot: A Self-Calibration Protocol for Camera Sensor Networks
Xiaotao Liu, Purushottam Kulkarni, Prashant Shenoy and Deepak Ganesan. To appear in IEEE Workshop on Broadband Advanced Sensor Networks (BASENETS 2006), San Jose, CA, October 2006. Invited Paper
Paper - Tech ReportCAPSULE: An Energy-Optimized Object Storage System for Memory-Constrained Sensor Devices
Gaurav Mathur, Peter Desnoyers, Deepak Ganesan and Prashant Shenoy. Proceedings of the Fourth ACM Conference on Embedded Networked Sensor Systems (SenSys), Boulder, CO, November 2006. Technical Report, Department of Computer Science, University of Massachusetts, March 2006.
Paper - Tech ReportFerret: RFID Localization for Pervasive Multimedia
Xiaotao Liu, Mark Corner and Prashant Shenoy. Proceedings of the Eight International Conference on Ubiquitous Computing (Ubicomp), Orange County, CA, September 2006 (to appear)
Technical Report, Department of Computer Science, University of Massachusetts, March 2006.
Paper - Tech ReportEfficient Data Migration in Self-managing Storage Systems
Vijay Sundaram, Timothy Wood, and Prashant Shenoy. Proceedings of the Third International Conference on Autonomic Computing, Dublin, Ireland, June 2006 (to appear)
Technical Report, Department of Computer Science, University of Massachusetts, August 2005.
Paper - Tech ReportPRESTO: Feedback-driven Data Management in Sensor Networks
Ming Li, Deepak Ganesan and Prashant Shenoy. Proceedings of the Third Symposium on Networked Systems Design and Implementation (NSDI), San Jose, CA, May 2006
Technical Report, Department of Computer Science, University of Massachusetts, October 2005.
Paper - Tech ReportUltra-Low Power Storage for Sensor Networks
Gaurav Mathur, Peter Desnoyers, Deepak Ganesan and Prashant Shenoy. Proceedings of IEEE/ACM Conference on Information Processing in Sensor Networks - Track on Sensor Platform, Tools and Design Methods for Networked Embedded Systems (IPSN-SPOTS), Nashville, TN, April 2006.
Paper - Tech Report
Journal Papers
Consistency Maintenance in Dynamic Overlay Networks
Xiaotao Liu, Jiang Lan, Prashant Shenoy and Krithi Ramamritham. Computer Networks, Special Issue on Overlay Distribution Structures and their Applications, 50(6), pp 859-876, April 2006.An Observation-based Approach Towards Self-managing Web Servers
A. Chandra, P. Pradhan, R. Tewari, S. Sahu and P. Shenoy. Computer Communications, vol 29(8), pp 1174-1188, May 2006.Dynamic Cache Reconfiguration Strategies for Cluster-based Streaming Proxies
Y. Guo, Z. Ge, B. Urgaonkar, P. Shenoy, D. Towsley. Computer Communications vol 29(10), pp 1710-1721, June 2006.
2005
Book Chapters
Caching and Distribution Issues for Streaming Content Distribution Networks
Michael Zink and Prashant Shenoy, Book Chapter in "Web Content Delivery" X. Tang, J. Xu and S. Chanson (eds), Springer September 2005.
Conference & Workshop Papers
SEVA: Sensor Enhanced Video Annotation
Xiaotao Liu, Mark Corner and Prashant Shenoy. Proceedings of ACM Multimedia, Singapore, November 2005. Plenary Paper and Best Paper Award.
Technical Report 05-35, Department of Computer Science, University of Massachusetts, April 2005.
Paper - Tech ReportSensEye: A Multi-tier Camera Sensor Network
Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy and Qifeng Lu. Proceedings of ACM Multimedia, Singapore, November 2005. Best Student Paper Finalist.
Technical Report, Department of Computer Science, University of Massachusetts, April 2005.
Paper - Tech ReportTSAR: a Two Tier Sensor Storage Architecture Using Interval Skip Graphs
Desnoyers, P., Ganesan, D., and Shenoy, P. In Proceedings of the 3rd international Conference on Embedded Networked Sensor Systems (San Diego, California, USA, November 02 - 04, 2005). SenSys '05.
PaperChameloen: Application Controlled Power Manangement with Performance Isolation
Xiaotao Liu, Prashant Shenoy and Mark Corner. Proceedings of ACM Multimedia, Singapore, November 2005
Technical Report 04-26, Department of Computer Science, University of Massachusetts, November 2004
Paper - Tech Report-
PRESTO: A Predictive Storage Architecture for Sensor Networks
Peter Desnoyers, Deepak Ganesan, Huan Li and Prashant Shenoy. Proceedings of the Tenth Workshop on Hot Topics in Operating Systems (HotOS-X), Santa Fe, NM, June 2005.
Technical Report TR05-05, Department of Computer Science, University of Massachusetts, February 2005.
Paper - Tech Report The Case for Multi-tier Camera Sensor Networks
Purushottam Kulkarni, Deepak Ganesan and Prashant Shenoy. Proceedings of ACM NOSSDAV 2005, Skamania, WA, June 2005.
Papers - Tech ReportOnline Scheduling in Modular Multimedia Systems with Stream Reuse
Michael Bradshaw, Jim Kurose, Prashant Shenoy and Don Towsley. Proceedings of ACM NOSSDAV 2005, Skamania, WA, June 2005.
Paper - Tech ReportDynamic Provisioning for Multi-tier Internet Applications
Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, and Pawan Goyal. Proceedings of the 2nd IEEE International Conference on Autonomic Computing (ICAC-05), Seattle, June 2005. Best Student Paper Award
Technical Report TR04-100, Department of Computer Science, University of Massachusetts, October 2004.
Paper - Tech ReportAn Analytical Model for Multi-tier Internet Services and Its Applications
Bhuvan Urgaonkar, Giovanni Pacifici, Prashant Shenoy, Mike Spreitzer and Assar Tantawi. Proceedings of the ACM Sigmetrics Conference, Banff, Canada, June 2005.
Technical Report TR04-99, Department of Computer Science, University of Massachusetts, October 2004
Paper - Tech ReportCataclysm: Handling Extreme Overloads in Internet Applications
Bhuvan Urgaonkar and Prashant Shenoy. Proceedings of the Fourteenth International World Wide Web Conference (WWW 2005), Chiba, Japan, May 2005.
Brief Announcement in the Proceedings of the Twenty-Third ACM Symposium on Principles of Distributed Computing (PODC 2004), July 2004, St. John's, Newfoundland, Canada.
Technical Report TR03-40, Department of Computer Science, University of Massachusetts, December 2003. Revised July 2004.
Paper - Brief Announcement - Revised Tech Report - Tech ReportScheduling Messages with Deadlines in Multi-hop Real-time Sensor Networks
Huan Li, Prashant Shenoy and Krithi Ramamritham. Proceedings of the Eleventh IEEE Real-time and Embedded Technology and Applications Symposium (RTAS), San Francisco, CA, March 2005.
Technical Report 04-91, Department of Computer Science, University of Massachusetts, October 2004
Paper - Tech ReportA Reconfigurable on-the-Fly Resource-aware Streaming Pipleline Scheduler
M. Bradshaw, J. Kurose, L. Page, P. Shenoy and D. Towsley. Proceedings of the 12th Multimedia Computing and Networking Conference (MMCN), San Jose, CA, January 2005
Paper - Tech Report
Journal Papers
Consistency Maintenance in Dynamic Overlay Networks
Xiaotao Liu, Jiang Lan, Prashant Shenoy, Krithi Ramamritham. Computer Networks Journal, Special Issue on Overlay Distribution Structures and their Applications, 2005 (to appear)
Paper
2004
Conference & Workshop Papers
Multimedia Streaming via TCP: An Analytic Performance Study
Bing Wang, Jim Kurose, Prashant Shenoy and Don Towsley. Proceedings of ACM Sigmetrics, New York, NY, June 2004 (short paper). Full version to appear in the Proceedings of ACM Multimedia Conference, New York, NY, October 2004.
Technical Report, Department of Computer Science, University of Massachusetts, July 2003
Short Paper - Tech ReportApplication Placement on a Cluster of Servers
Bhuvan Urgaonkar, Arnold Rosenberg and Prashant Shenoy. Proceedings of the 17th Intl. Conference of Parallel and Distributed Computing Systems, San Francisco, CA, September 2004.
Technical Report TR04-18, Department of Computer Science, University of Massachusetts, April 2004
Paper - Tech ReportActive QoS Flow Maintenance in Controlled Mobile Networks
John Sweeney, Rod Grupen and Prashant Shenoy. Proceedings of the Fourth IEEE International Symposium on Robotics and Automation (ISRA), Queretaro, Mexico, August 2004
Paper - Tech ReportCataclysm: Handling Extreme Overloads in Internet Services
Bhuvan Urgaonkar and Prashant Shenoy. Proceedings of ACM Principles of Distributed Computing (PODC), St Johns, New Foundland, Canada, July 2004 (Brief announcement/short paper)
Technical Report, Department of Computer Science, University of Massachusetts, November 2004.
Short Paper - Tech ReportA Time Series-based Approach for Power Management in Mobile Processors and Disks
Xiaotao Liu, Prashant Shenoy and Weibo Gong. Proceedings of the 14th ACM Workshop on Network and Operating System Support for Audio and Video (NOSSDAV), Kinsale, Ireland, pages 74-81, June 2004.
Technical Report 04-25, Department of Computer Science, University of Massachusetts, 2004 Paper - Tech ReportAMPS: A Flexible, Scalable Proxy Testbed for Implementing Streaming Services
Xiaolan Zhang, Michael K. Bradshaw, Yang Guo, Bing Wang, Jim Kurose, Prashant Shenoy, Don Towsley. Proceedings of the 14th ACM Workshop on Network and Operating System Support for Audio and Video (NOSSDAV), Kinsale, Ireland, pages 116-121, June 2004.
Technical Report, Department of Computer Science, University of Massachusetts, December 2003.
Tech ReportScheduling Communication in Real-Time Sensor Applications
Huan Li, Prashant Shenoy and Krithi Ramamritham. Proceedings of the Tenth IEEE Real-Time/Embedded Technology and Applications Symposium (RTAS04), Toronto, Canada, May 2004.
Technical Report TR04-05, Department of Computer Science, University of Massachusetts, January 2004
Paper - Tech ReportA Performance Comparison of NFS and iSCSI for IP-Networked Storage
Peter Radkov, Li Yin, Pawan Goyal, Prasenjit Sarkar and Prashant Shenoy. Proceedings of the Usenix Conference on File and Storage Technologies (FAST 04), San Francisco, CA, March 2004.
Technical Report TR03-39, Department of Computer Science, University of Massachusetts, October 2003
Paper - Tech Report
Journal Papers
Resilient and Coherency Preserving Dissemination of Dynamic Data Using Cooperating Peers
Shetal Shah, Krithi Ramamritham and Prashant Shenoy. IEEE Transactions on Knowledge and Data Engineering (TKDE), Special Issue on Peer-to-Peer Data Management, 16(7), pages 799--812, July 2004
Technical Report, Department of Computer Science, University of Massachusetts, October 2003
Tech Report
Tech Reports
Exploiting Overlap for Provisioning of Access Points in Wireless Networks
Purushottam Kulkarni and Prashant Shenoy. Technical Report 04-95, Department of Computer Science, University of Massachusetts, October 2004
Abstract - Tech ReportExploring the Use of BitTorrent as the Basis for a Large Trace Repository
Anthony Bellissimo, Prashant Shenoy, and Brian Neil Levine. Technical Report 04-41, Department of Computer Science, University of Massachusetts, June 2004
Tech Report
2003
Conference & Workshop Papers
Dynamic Cache Reconfiguration Strategies for Cluster-Based Streaming Proxies
Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant Shenoy, and Don Towsley. Proceedings of the Eighth International Workshop on Web Content Caching and Distribution (WCW 2003), Hawthorne, NY, September 2003.
Also, Technical Report TR03-34, Department of Computer Science, University of Massachusetts, July 2003
Paper - Tech ReportA Practical Learning-based Approach for Dynamic Storage Bandwidth Allocation
Vijay Sundaram and Prashant Shenoy. Proceedings of ACM/IEEE Intl Workshop on Quality of Service (IWQoS), Monterey, CA, pages 479-497, June 2003. Technical Report TR02-48, Department of Computer Science, University of Massachusetts, November 2002
Paper - Tech ReportQuantifying the Benefits of Resource Multiplexing in On-Demand Data Centers
Abhishek Chandra, Pawan Goyal and Prashant Shenoy. Proceedings of the First ACM Workshop on Algorithms and Architectures for Self-Managing Systems (Self-Manage 2003), San Diego, CA, June 2003. Also Technical Report TR03-03, Department of Computer Science, University of Massachusetts, January 2003
Paper - Tech ReportConsistency Maintenance in Peer-to-Peer File Sharing Networks
Jiang Lan, Xiaotao Liu, Prashant Shenoy and Krithi Ramamritham 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, January 2003
Paper - Tech ReportDynamic Resource Allocation for Shared Data Centers Using Online Measurements
Abhishek Chandra, Weibo Gong and Prashant Shenoy. Proceedings of ACM Sigmetrics 2003, San Diego, CA, June 2003 (appears as a short paper). Full version appears in Proceedings of ACM/IEEE Intl Workshop on Quality of Service (IWQoS), Monterey, CA, pages 381-400, June 2003. Technical Report TR02-30, Department of Computer Science, University of Massachusetts, July 2002 (revised Nov 2002).
Paper - Tech Report (revised version) - Tech Report (original)-
Real-Time Support for Mobile Robotics
Huan Li, John Sweeney, Krithi Ramamritham, Roderic Grupen and Prashant Shenoy. Proceedings of the Ninth IEEE Real-Time/Embedded Technology and Applications Symposium (RTAS03), Toronto, Canada, pages 10-18, May 2003. Also Technical Report TR03-08, Department of Computer Science, University of Massachusetts, January 2003
Paper - Tech Report Scalable Techniques for Memory-efficient CDN Simulations
Purushottam Kulkarni, Weibo Gong and Prashant Shenoy. Proceedings of the Twelfth World Wide Web Conference (WWW-03), Budapest, Hungary, pages 609-618, May 2003. Also Technical Report TR02-54, Department of Computer Science, University of Massachusetts, November 2002
Paper - Tech ReportHandling Client Mobility and Intermittent Connectivity in Mobile Web Accesses
Purushottam Kulkarni, Prashant Shenoy and Krithi Ramamritham Proceedings of the ACM Conference on Mobile Data Management (MDM 2003), Melbourne, Australia, pages 401-407, January 2003. Technical Report TR02-35, Department of Computer Science, University of Massachusetts, July 2002
Paper - Tech ReportProxy-assisted Power-friendly Streaming to Mobile Devices
Prashant Shenoy and Peter Radkov Proceedings of the 2003 Multimedia Computing and Networking (MMCN) Conference, Santa Clara, CA, pages 177-191, January 2003 Technical Report TR02-53, Department of Computer Science, University of Massachusetts, June 2002
Paper - Tech Report(extended version)
Journal Papers
PTC : Proxies that Transcode and Cache in Heterogeneous Web Client Environments
Aameek Singh, Abhishek Trivedi, Krithi Ramamritham and Prashant Shenoy. World Wide Web Journal, Special Issue on WISE 2002 papers, 2003
PaperSharc: Managing CPU and Network Bandwidth in Shared Clusters
Bhuvan Urgaonkar and Prashant Shenoy. IEEE Trans. on Parallel and Distributed Systems (TPDS), Vol 14, no 11, November 2003. Also, Technical Report TR01-08, Department of Computer Science, University of Massachusetts, March 2001. Revised October 2001.
Tech ReportDesign Considerations for the Symphony Integrated Multimedia File System
Prashant Shenoy, Pawan Goyal, Sriram Rao and Harick Vin. ACM/Springer Multimedia Systems Journal, Vol 9, no 4, pages 337-352, October 2003.
Paper-
Adaptive Leases: A Strong Consistency Mechanism for the World Wide Web (extended version)
Venkata Duvvuri, Prashant Shenoy and Renu Tewari. IEEE Transactions on Knowledge and Data Engineering (TKDE), 5(5), pages 1266-1276, September 2003.
Paper BibTeX citation Scalable Consistency Maintenance in Content Distribution Networks using Cooperative Leases
Anoop Ninan, Purushottam Kulkarni, Prashant Shenoy, Krithi Ramamritham and Renu Tewari. IEEE Transactions of Knowledge and Data Engineering, Vol. 15, No. 4, pages 813-828, July/August 2003.
PaperPeriodic Broadcast and Patching Services: Implementation, Measurement and Analysis in an Internet Streaming Media Testbed
M. Bradshaw, B. Wang, S. Sen, L. Gao, J. Kurose, P. Shenoy, and D. Towsley. ACM/Springer Multimedia Systems Journal, Special Issue on Multimedia Distribution, 9(1), pages 78-93, July 2003.
Paper
Tech Reports
Deadline Fair Scheduling: Bridging the Theory and Practice of Proportionate-Fair Scheduling in Multiprocessor Servers (extended version)
Abhishek Chandra, Micah Adler and Prashant Shenoy. Technical Report, Department of Computer Science, University of Massachusetts, May 2003. (under review).
Tech ReportEvaluation of Object Placement Techniques in a Policy-Managed Storage System
Vijay Sundaram, Pawan Goyal, Peter Radkov and Prashant Shenoy. Technical Report TR03-38, Department of Computer Science, University of Massachusetts, November 2003 (subsumes TR-02-52).
Tech ReportEffectiveness of Dynamic Resource Allocation for Handling Internet Flash Crowds
Abhishek Chandra and Prashant Shenoy. Technical Report TR03-37, Department of Computer Science, University of Massachusetts Amherst, Novemeber 2003
Tech ReportEfficient Execution of Continuous Aggregate Queries over Multi-Source Streaming Data
Hrishikesh Gupta, Manish Bhide, Krithi Ramamritham and Prashant Shenoy. Technical Report, Department of Computer Science, University of Massachusetts, July 2003
Tech Report
Theses
-
An Experimental Comparison of File- and Block-Access Protocols for IP-Networked Storage
Peter Radkov. M.S. Thesis, Department of Computer Science, University of Massachusetts, Amherst, 2003
Thesis
2002
Conference & Workshop Papers
Evaluation of Object Placement Techniques in a Policy-Managed Storage System
Pawan Goyal, Peter Radkov and Prashant Shenoy Technical Report TR02-52, Department of Computer Science, University of Massachusetts, October 2002
Tech ReportResource Overbooking and Application Profiling in Shared Hosting Platforms
Bhuvan Urgaonkar, Prashant Shenoy and Timothy Roscoe Proceedings of the Fifth Symposium on Operating Systems Design and Implementation (OSDI), Boston, MA, pages 239-254, December 2002. Also, Technical Report TR02-21, Department of Computer Science, University of Massachusetts, May 2002.
Paper - Tech Report-
PTC : Proxies that Transcode and Cache in Heterogeneous Web Client Environments
Aameek Singh, Abhishek Trivedi, Krithi Ramamritham and Prashant Shenoy Proceedings of the Third International Conference on Web Information Systems Engineering, Singapore, pages 11-20, December 2002 (Award Paper)
Paper -
Middleware versus Native OS Support: Architectural Considerations for Supporting Multimedia Applications
Prashant Shenoy, Saif Hasan, Purushottam Kulkarni and Krithi Ramamritham Proceedings of IEEE Real-time Technology and Applications Symposium (RTAS'02), San Jose, CA, pages 23-34, September 2002. Also, Technical report TR01-54, Department of Computer Science, University of Massachusetts, October 2001.
Paper - Tech report Maintaining Coherency of Dynamic Data in Cooperating Repositories
Shetal Shah, Krithi Ramamritham and Prashant Shenoy Proceedings of the 28th Conference on Very Large Data Bases (VLDB), Hong Kong, pages 526-537 , August 2002. A prior version appears as Technical report TR01-52, Department of Computer Science, University of Massachusetts, November 2001.
Paper - Tech reportCooperative Leases: Scalable Consistency Maintenance in Content Distribution Networks
Anoop Ninan, Purushottam Kulkarni, Prashant Shenoy, Krithi Ramamritham and Renu Tewari Proceedings of the Eleventh World Wide Web Conference (WWW-10), Honolulu, Hawaii, pages 1-12, May 2002. Chosen as the best paper in the performance category. Technical Report TR01-29, Department of Computer Science, University of Massachusetts, July 2001. Revised November 2001
Paper - Tech Report - BibTeX-
An Observation-based Approach Towards Self-managing Web Servers
P. Pradhan, R. Tewari, S. Sahu, A. Chandra, and P. Shenoy Proceedings of ACM/IEEE Intl Workshop on Quality of Service (IWQoS), Miami Beach, FL, pages 13-22, May 2002 Also, Technical Report TR02-06, Department of Computer Science, Univeristy of Massachusetts, February 2002
Paper - Tech Report -
A Demand Adaptive and Locality Aware (DALA) Streaming Media Cluster Architecture
Zihui Ge, Ping Ji and Prashant Shenoy Proceedings of the 12th ACM International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'02), Miami Beach, FL, pages 139-146, May 2002.
Paper Application Level Hand-off Support for Mobile Media Transcoding Sessions
Sumit Roy, Bo Shen, Vijay Sundaram and Raj Kumar Proceedings of the 12th ACM International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'02), Miami Beach, FL, pages 95-104, May 2002.
PaperMaintaining Stock Portfolios Up-to-date on the Web
Manish Bhide, Krithi Ramamritham and Prashant Shenoy Proceedings of the 12th IEEE Workshop on Research Issues in Data Engineering (RIDE '02), San Jose, CA, pages 60-66, Feb 2002. Also Technical Report TR01-31, Department of Computer Science, University of Massachusetts, July 2001.
PaperTranSquid: Transcoding and Caching Proxy for Heterogeneous E-Commerce Environments
Anuj Maheshwari, Aashish Sharma, Krithi Ramamritham and Prashant Shenoy Proceedings of the 12th IEEE Workshop on Research Issues in Data Engineering (RIDE '02), San Jose, CA, pages 50-59, Feb 2002. Also, Technical Report TR01-51, Department of Computer Science, University of Massachusetts at Amherst, November 2001
Paper
Journal Papers
Implications of Proxy Caching for Provisioning Servers and Networks
Mohammad S. Raunak, Prashant Shenoy, Pawan Goyal, Krithi Ramamritham and Puru Kulkarni. IEEE Journal on Selected Areas in Communications (JSAC), Special Issue on Internet Proxy Services, vol 20, no 7, pages 1276-1289, September 2002.
Paper - BibTeX citationArchitectural Considerations for Next Generation File Systems
Prashant Shenoy, Pawan Goyal and Harrick M. Vin. ACM/Springer Multimedia Systems Journal, vol 8, no 4, pages 270-283, July 2002
PaperAdaptive Push-Pull of Dynamic Web Data
Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi Ramamritham and Prashant Shenoy. IEEE Transactions on Computers, vol 51, no 6, pages 652-668, June 2002
Paper - BibTeX citation - SoftwareCello: A Disk Scheduling Framework for Next Generation Operating Systems
Prashant Shenoy and Harrick M. Vin. Real Time Systems Journal: Special Issue on Flexible Scheduling of Real-Time Systems, 22:1 pages 9-47, January 2002 Also, Technical Report TR00-37, Department of Computer Science, University of Massachusetts at Amherst, June 2000
Paper - BibTeX citation
Theses
Cache Consistency Techniques for Peer-to-peer File Sharing Networks
Jiang Lan. M.S. Thesis, Department of Computer Science, University of Massachusetts, Amherst, 2002
Thesis
2001
Conference & Workshop Papers
Efficient Execution of Continuous Threshold Queries over Dynamic Web Data
Manish Bhide, Hrishikesh Gupta, Krithi Ramamritham and Prashant Shenoy. Technical report TR01-53, Department of Computer Science, University of Massachusetts, November 2001.
Tech reportOn the Impact of Concurrent Downloads (invited paper)
Yong Liu, Weibo Gong and Prashant Shenoy. Proceedings of the Winter Simulation Conference (WSC '01), Arlington, VA, December 2001
PaperBandwidth Allocation in a Self-Managing Multimedia File Server
Vijay Sundaram and Prashant Shenoy. Proceedings of the Ninth ACM Conference on Multimedia, Ottawa, Canada, pages 291-301, October 2001 Technical Report TR01-05, Department of Computer Science, University of Massachusetts, March 2001.
Paper - Tech ReportPeriodic Broadcast and Patching Services: Implementation, Measurement and Analysis in an Internet Streaming Media Testbed
M. Bradshaw, B. Wang, S. Sen, L. Gao, J. Kurose, P. Shenoy, and D. Towsley. Proceedings of the Ninth ACM Conference on Multimedia, Ottawa, Canada, pages 280-290, October 2001 Also appears as an extended abstract in ACM SIGMETRICS 2001, Cambridge, MA, June 2001. Also, Technical Report TR00-56, Department of Computer Science, University of Massachusetts at Amherst, November 2000
Paper - Tech ReportNew Resource Control Issues in Shared Clusters
Timothy Roscoe and Prashant Shenoy. Proceedings of the Eight International Workshop on Interactive Distributed Multimedia Systems (IDMS'01), Lancaster, UK, pages 2-9, September 2001 Technical Report TR01-09, Department of Computer Science, University of Massachusetts, February 2001.
Paper - Technical ReportScalability of Linux Event-Dispatch Mechanisms
Abhishek Chandra and David Mosberger. Proceedings of the USENIX Annual Technical Conference 2001 Boston, MA, pages 231-244, June 2001. Also, Technical Report HPL-2000-174, Hewlett Packard Laboratories, Palo Alto, CA, December 2000.
Paper - Tech Report - PresentationDeadline Fair Scheduling: Bridging the Theory and Practice of Proportionate-Fair Scheduling in Multiprocessor Servers
Abhishek Chandra, Micah Adler and Prashant Shenoy. Proceedings of IEEE Real-time Technology and Applications Symposium (RTAS'01), Taipei, Taiwan, pages 3-14, June 2001. Also, Technical Report TR00-38, Department of Computer Science, University of Massachusetts at Amherst, July 2000, (revised December 2000).
Paper - Tech Report - BibTeX citationA Fault-tolerant Distributed Vision System for Object Tracking in a Smart Room
Deepak Karuppiah, Zhigang Zhu, Prashant Shenoy and Ed Riseman. Proceedings of the IEEE Workshop on Computer Vision Systems (ICVS'01), Vancouver, Canada, pages 201-219, July 2001. Also Springer Lecture Notes in Computer Science 2095, pages 201-219, 2001
PaperDissemination of Dynamic Data
Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi Ramamritham and Prashant Shenoy. Proceedings of the ACM SIGMOD Conference, Santa Barbara, CA (demo paper), page 599 , May 2001 .
PaperAdaptive Push-Pull of Dynamic Web Data: Better Resiliency, Scalability and Coherency
Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi Ramamritham and Prashant Shenoy. Proceedings of the Tenth World Wide Web Conference (WWW-10), Hong Kong, May 2001. Technical Report TR00-36, Department of Computer Science, University of Massachusetts at Amherst, July 2000 (revised November 2000)
Paper - Tech Report - BibTeX citation - SoftwareMaintaining Mutual Consistency for Cached Web Objects
Bhuvan Urgaonkar, Anoop Ninan, Mohammad Raunak, Prashant Shenoy and Krithi Ramamritham. Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS-21), Phoenix, AZ, pages 371-380, April 2001. Also, Technical Report TR00-47, Department of Computer Science, University of Massachusetts at Amherst, September 2000
Paper - Tech Report
Theses
Maintaining Cache Consistency in Content Distribution Networks
Anoop Ninan. M.S. Thesis, Department of Computer Science, University of Massachusetts, Amherst, 2001
ThesisPerformance Evaluation of Multimedia Middleware and Multimedia Operating Systems
Saif Hasan. M.S. Thesis, Department of Computer Science, University of Massachusetts, Amherst, 2001
Thesis
2000
Dissemination of Dynamic Data on the Internet
Krithi Ramamritham, Pavan Deolasee, Amol Katkar, Ankur Panchbudhe and Prashant Shenoy. Proceedings of DNIS 2000: International Workshop on Databases in Networked Information Systems, University of Aizu, Japan, December 2000.
Tech ReportApplication Performance in the QLinux Multimedia Operating System
Vijay Sundaram, Abhishek Chandra, Pawan Goyal and Prashant Shenoy. Proceedings of the Eighth ACM Conference on Multimedia, Los Angeles, CA, pages 127-136, November 2000. Technical Report TR00-11, Department of Computer Science, University of Massachusetts at Amherst, March 2000
Paper - Tech Report - BibTeX citation - SoftwareSurplus Fair Scheduling: A Proportional-Share CPU Scheduling Algorithm for Symmetric Multiprocessors
Abhishek Chandra, Micah Adler, Pawan Goyal and Prashant Shenoy. Proceedings of the Fourth Symposium on Operating System Design and Implementation (OSDI 2000), San Diego, CA, pages 45-58, October 2000. Technical Report TR00-22, Department of Computer Science, University of Massachusetts at Amherst, April 2000
Paper - Tech Report - BibTeX citation - SoftwareThe Case for Reexamining Integrated File System Design
Prashant Shenoy. Proceedings of the Tenth International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'00), Chapel Hill, NC, pages 51-54, June 2000.
Also, Technical Report TR00-21, Department of Computer Science, University of Massachusetts at Amherst, April 2000
Paper - Tech Report - BibTeX citationImplications of Proxy Caching for Provisioning Servers and Networks
Mohammad S. Raunak, Prashant Shenoy, Pawan Goyal and Krithi Ramamritham. Proceedings of ACM SIGMETRICS'2000 Conference, Santa Clara, CA, pages 66-77, June 2000. Also, Technical Report TR99-62, Department of Computer Science, University of Massachusetts at Amherst, November 1999.
Paper - Tech Report - BibTeX citationAdaptive Leases: A Strong Consistency Mechanism for the World Wide Web
Venkata Duvvuri, Prashant Shenoy and Renu Tewari. Proceedings of IEEE INFOCOM'2000, Tel Aviv, Israel, March 2000. Also, Technical Report TR99-41, Department of Computer Science, University of Massachusetts at Amherst, June 1999.
Paper - Tech Report - BibTeX citation - SoftwareRules of Thumb in Data Engineering
Jim Gray and Prashant Shenoy. Proceedings of the 16th IEEE International Conference on Data Engineering (ICDE'2000), San Diego CA, pages 3-10, March 2000. Also, Microsoft Research Technical Report TR99-100, December 1999
Paper - BibTeX citationFailure Recovery Algorithms for Multimedia Servers
Prashant J. Shenoy and Harrick M. Vin. ACM/Springer Multimedia Systems Journal, 8(1) pages 1-19, January 2000. Also, Technical Report TR96-06, Department of Computer Sciences, Univ. of Texas at Austin, April 1996 (Revised November 1996).
Paper - Tech Report - BibTeX citation
1999
Storage Architectures for Digital Imagery
Harrick M. Vin and Prashant Shenoy. Image Databases, Search and Retrieval of Digital Imagery, V. Castelli and L. D. Bergman (eds) Academic Press, December 1999.
Draft versionArchitectural Considerations for Next Generation File Systems
Prashant Shenoy, Pawan Goyal and Harrick M. Vin. 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
Paper - Tech Report - BibTeX citationDesign Considerations for Integrated Proxy Servers
Sambit Sahu, Prashant Shenoy and Don Towsley. Proceedings of the Ninth IEEE International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'99), Basking Ridge, NJ, pages 247-250, June 1999. Also, Technical Report TR99-25, Department of Computer Science, Univ. of Massachusetts-Amherst, March 1999.
Paper - Tech Report - BibTeX citationEfficient Support for Interactive Operations in Multi-resolution Video Servers.
Prashant J. Shenoy and Harrick M. Vin. ACM/Springer Multimedia Systems Journal 7(3), pages 241-253, July 1999. Also, Technical Report TR96-35, Department of Computer Sciences, Univ. of Texas at Austin (supercedes TR95-25) December 1996.
Paper - Tech Report - BibTeX citationEfficient Striping Techniques for Variable Bit Rate Continuous Media File Servers
Prashant Shenoy and Harrick M. Vin. Performance Evaluation Journal, 38(3), pages 175-199, December 1999. Also, Technical Report TR98-53, Department of Computer Science, University of Massachusetts Amherst, (supercedes Univ. of Texas Computer Science TR96-27) December 1998
Paper - Tech Report - BibTeX citation
