Representative Publications

Joseph Pasquale

The following publications are representative of our work. (Research results organized by topic)

  • T. Newhouse and J. Pasquale, "Achieving Efficiency and Accuracy in the ALPS Application-Level Proportional-Share Scheduler," Journal of Grid Computing, Springer, Vol. 5, No. 2, pp. 251-270, June 2007.
  • S. Ramabhadran and J. Pasquale, "A Resource Allocation Problem in Replicated P2P Storage Systems," 4th International Workshop on Hot Topics in Peer-to-Peer Systems (Hot-P2P), Long Beach, CA, March 2007.
  • J. M. Opos, S. Ramabhadran, A. Terry, J. Pasquale, A. C. Snoeren, and A. Vahdat, "A Performance Analysis of Indirect Routing," IEEE International Parallel & Distributed Processing Symposium (IPDPS), Long Beach, CA, March 2007.
  • N. S. Ramabhadran and J. Pasquale, "The Stratified Round Robin Scheduler: Design, Analysis and Implementation," IEEE/ACM Trans. Networking, Vol. 14, Issue 6, pp. 1362-1373, December 2006. abstract pdf
  • T. Newhouse and J. Pasquale, "ALPS: An Application-Level Proportional-Share Scheduler," Proc. 15th IEEE International Symposium on High Performance Distributed Computing, Paris, France, June 2006. abstract pdf
  • E. Y. Hung and J. Pasquale, "ReAgents: Behavior-based Remote Agents and Their Performance," Proc. Fifth International Joint Conference on Autonomous Agents & MultiAgent Systems, Future University-Hakodate, Japan, May 2006. abstract pdf
  • N. S. Ramabhadran and J. Pasquale, "Analysis of Long-running Replicated Systems," Proc. IEEE INFOCOM Conf. on Computer Communications, Barcelona, Spain, April 2006. abstract pdf
  • T. Newhouse and J. Pasquale, "Java Active Extensions: Scalable Middleware for Performance-Isolated Remote Execution," Elsevier Computer Communications Journal, Volume 28, Issue 14, pp. 1680-1691, September 2005. pdf
  • C. Killian, M. Vrable, A. Snoeren, A. Vahdat, and J. Pasquale, "Brief Announcement: The Overlay Network Content Distribution Problem," Proc. ACM Symp. on Principles of Distributed Computing (PODC), Las Vegas, NV, p. 98, July 2005.
  • T. Newhouse and J. Pasquale, "A User-Level Scheduling Framework for Processor Resource Sharing," Proc. IEEE International Conference on Services Computing, Shanghai, China, pp. 311-318, Sep. 2004. pdf
  • E. Y. Hung and J. Pasquale, "Using Behavior Templates to Design Remotely Executing Agents for Wireless Clients," 4th Workshop on Applications and Services in Wireless Networks (ASWN), Boston, MA, pp. S1.2: 1-10, Aug. 2004. pdf
  • T. Newhouse and J. Pasquale, "Resource-Controlled Remote Execution to Enhance Wireless Network Applications," 4th Workshop on Applications and Services in Wireless Networks (ASWN), Boston, MA, pp. S1.4: 1-10, Aug. 2004. (Award paper) pdf
  • E. Hung and J. Pasquale, "Web Customization Using Behavior-Based Remote Executing Agents," Proc. 13th Intl. World Wide Web Conf. (WWW), New York, pp. 694-703, May 2004. pdf
  • N. S. Ramabhadran and J. Pasquale, "Stratified Round Robin: A Low Complexity Packet Scheduler with Bandwidth Fairness and Bounded Delay," Proc. ACM Comm. Arch. and Prot. Conf. (SIGCOMM), Karlsruhe, Germany, pp. 239-249, August 2003. pdf
  • N. S. Ramabhadran and J. Pasquale, "A Framework for Application-Specific Customization of Network Services," Proc. 4th Intl. Workshop on Active Middleware Services (AMS), pp. 35-40, July 2002.
  • J. Pasquale, E. Hung, T. Newhouse, J. Steinberg, and N. Ramabhadran, "Improving Wireless Access to the Internet By Extending the Client/Server Model," Proc. European Wireless Conference, Florence, Italy, pp. 670-676, Feb. 2002. pdf
  • J. Pasquale, "Randomized coordination: dealing with uncertainty and avoiding conflicts," In G. M. Olson, T. W. Malone, and J. B. Smith (Eds.), Coordination Theory and Collaboration Technology, Mahwah, N.J.: Lawrence Erlbaum Assoc., pp. 369-389, 2001.
  • J. Pasquale, T. Nguyen, and J. Kay, "PBS: A Predictive Block Sampling Algorithm for Desktop Multimedia Video Applications," IEEE Intl. Conf. on Multimedia and Exposition (ICME), New York, pp. 115-118, July 2000.
  • N. Figueira and J. Pasquale, "Providing Quality of Service for Wireless Links in Wireless/Wired Networks," IEEE Personal Communications, Vol. 6, No. 5, pp. 42-51, Oct. 1999. pdf
  • N. Figueira and J. Pasquale, "VirtualQueue: A Technique for Packet Voice Stream Reconstruction," Proc. IEEE Intl. Conf. on Multimedia Computing and Systems (ICMCS), Vol. 2, pp. 312-316, June 1999.
  • N. Figueira and J. Pasquale, "Remote-Queueing Multiple Access (RQMA): Providing Quality of Service for Wireless Communication," Proc. IEEE INFOCOM Conf. on Computer Communications, pp. 307-314, Mar. 1998.
  • J. Pasquale, G. Polyzos, and G. Xylomenos, "The Multimedia Multicasting Problem," ACM Multimedia Systems Journal, Vol. 6, No. 1, pp. 43-59, 1998. pdf
  • N. Figueira and J. Pasquale, "A schedulability condition for deadline-based service disciplines," IEEE/ACM Trans. Networking, Vol. 5, No. 2, pp. 232-244, Apr. 1997. pdf
  • N. Figueira and J. Pasquale, "Rate-Function Scheduling," Proc. IEEE INFOCOM Conf. on Computer Communications, Kobe, Japan, pp. 1065-1074, Apr. 1997.
  • E. Billard and J. Pasquale, "Load Balancing to Adjust for Proximity in Some Network Topologies," Parallel Computing, Vol. 22, No. 14, pp. 2007-2023, Mar. 1997.
  • D. D. Clark, J. Pasquale, et al., "Strategic directions in networks and telecommunications," ACM Computing Surveys, Special Issue: Strategic Directions in Computing Research, Vol. 28, No. 4, pp. 679-690, Dec. 1996. pdf
  • J. Pasquale, "Towards Internet Computing," ACM Computing Surveys, Special Issue: Strategic Directions in Computing Research, Vol. 28 (4ES), Dec. 1996. html
  • J. Kay and J. Pasquale, "Profiling and reducing processing overheads in TCP/IP," IEEE/ACM Trans. Networking, Vol. 4, No. 6, pp. 817-828, Dec. 1996. pdf
  • E. Anderson and J. Pasquale, "The Performance of the Container Shipping I/O System," Proc. 15th ACM Symp. on Operating System Principles (SOSP), Copper Mountain, CO, p. 229, Dec. 1995.
  • J. Pasquale, E. Anderson, K. Fall, and J. Kay, "High-performance I/O and networking software in Sequoia 2000," Digital Technical Journal, Vol. 7, No. 3, 1995. postscript
  • N. Figueira and J. Pasquale, "Leave-in-time: a new service discipline for real-time communications in a packet-switching network," Proc. ACM Comm. Arch. and Prot. Conf. (SIGCOMM), Cambridge, MA, pp. 207-218, Sept. 1995. pdf
  • N. Figueira and J. Pasquale, "An upper bound on delay for the VirtualClock service discipline," IEEE/ACM Trans. Networking, Vol. 3, No. 4, pp. 399-408, Aug. 1995. pdf
  • E. Billard and J. Pasquale, "Adaptive coordination in distributed systems with delayed information," IEEE Trans. Systems, Man, and Cybernetics, vol. 25, no. 4, pp. 546-554, Apr. 1995. pdf
  • J. Pasquale, G. Polyzos, E. Anderson, and V. Kompella, "The Multimedia Multicast Channel," Journal of Internetworking: Research and Experience, Vol. 5, No. 4, pp. 151-162, Dec. 1994. postscript
  • K. Fall and J. Pasquale, "Improving continuous-media playback performance with in-kernel data paths," Proc. IEEE Intl. Conf. on Multimedia Computing and Systems (ICMCS), Boston, MA, pp. 100-109, June 1994. postscript
  • J. Pasquale, E. Anderson, and K. Muller, "Container-shipping: operating system support for intensive I/O applications," IEEE Computer, Vol. 27, No. 3, pp. 84-93, Mar. 1994. pdf
  • J. Kay and J. Pasquale, "The importance of non-data touching processing overheads in TCP/IP," Proc. ACM Communications Architectures and Protocols Conf. (SIGCOMM), San Francisco, CA, pp. 259-269, Sept. 1993. pdf
  • V. Kompella, J. Pasquale, and G. Polyzos, "Multicast routing for multimedia communication," IEEE/ACM Trans. Networking, Vol. 1, No. 3, pp. 286-292, June 1993. pdf
  • A. Glockner and J. Pasquale, "Coadaptive Behavior in a Simple Distributed Job Scheduling System," IEEE Trans. on Systems, Man, and Cybernetics, Vol. 23, No. 3, pp. 902-906, May/June 1993.
  • J. Pasquale, "Randomized coordination in an autonomous decentralized system," Proc. 1st IEEE Intl. Symp. on Autonomous Decentralized Systems (ISADS), Kawasaki, Japan, pp. 77-82, Mar. 1993.
  • J. Pasquale, G. Polyzos, E. Anderson and V. Kompella, "Filter Propagation in Dissemination Trees: Trading Off Bandwidth and Processing in Continuous Media Networks", 4th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), November, 1993. pdf
  • K. Muller and J. Pasquale, "A high-performance multi-structured file system design," Proc. 13th ACM Symp. on Operating System Principles (SOSP), Asilomar, CA, pp. 56-67, Oct. 1991. pdf
  • M. Mathews and J. Pasquale, "RTSKED, a Scheduled Performance Language for the Crumar General Development System," Proc. Intl. Computer Music Conf., San Francisco: Computer Music Assoc., p. 286, 1981.