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.