An approach to teaching simulation to undergraduates. - Maurice F. Aburdene; David Finkel (WSC, 1983)

On the Availability of a Distributed Computer System with Failing Components. - Erol Gelenbe; David Finkel; Satish K. Tripathi (SIGMETRICS, 1985)

Availability of a Distributed Computer System with Failures. - Erol Gelenbe; David Finkel; Satish K. Tripathi (Acta Informatica, 1986)

Stationalry Deterministic Flows II: The Single-Server Queue. - Erol Gelenbe; David Finkel (Computer Performance and Reliability, 1987)

Stationary Deterministic Flows: II. The Single-Server Queue. - Erol Gelenbe; David Finkel (Theor. Comput. Sci., 1987)

Program complexity: a tutorial. - David Finkel; Gary Haggard (SIGCSE, 1988)

Load Sharing in Distributed Systems with Failures. - Satish K. Tripathi; David Finkel; Erol Gelenbe (Acta Informatica, 1988)

Developing Benchmarks to Measure the Performance of the Mach Operating System. - David Finkel (USENIX MACH Symposium, 1990)

Load balancing in a multi-server queuing system. - Alan Levine; David Finkel (Comput. Oper. Res., 1990)

Modelling dynamic load-sharing in a distributed computing system. - David Finkel (Comput. Syst. Sci. Eng., 1990)

A Performance Analysis of a Buddy System for Fault Tolerance. - David Finkel; Satish K. Tripathi (Perform. Evaluation, 1990)

An Overview of the WPI Benchmark Suite. - David Finkel; Robert E. Kinicki; Jonas A. Lehmann (SIGMETRICS Perform. Evaluation Rev., 1991)

NetCp - a project environment for an undergraduate computer networks course. - David Finkel; Surendar Chandra (SIGCSE, 1994)

Teaching C++ to high school students. - David Finkel; Chet Hooker; Scott Salvidio; Mark Sullivan; Christopher Thomas 002 (SIGCSE, 1994)

Peer learning in an introductory computer science course. - Craig E. Wills; David Finkel; Michael A. Gennert; Matthew O. Ward (SIGCSE, 1994)

Experience With Peer Learning in an Introductory Computer Science Course. - Craig E. Wills; David Finkel (Comput. Sci. Educ., 1994)

Book review: Encyclopedia of Computer Science, Third Edition, edited by Anthony Ralston and Edwin I). Reilly (Van Nostrand Reinhold, 1993). - David Finkel (SIGMETRICS Perform. Evaluation Rev., 1994)

Scalable approaches to load sharing in the presence of multicasting. - Craig E. Wills; David Finkel (Comput. Commun., 1995)

Computer supported peer learning in an introductory computer science course. - David Finkel; Craig E. Wills (ITiCSE, 1996)

Electronic Commerce Performance Study. - Robert E. Kinicki; David Finkel; Mikhail Mikhailov; Joel Sommers; Sharon Cunningham; Yuriy Elkin; Ranga Gopalan; Mark Quinlivan (EUROMEDIA, 1998)

NETCAP: A Tool for the Capacity Planning of Ethernet LANs. - L. Vekiarides; David Finkel (MASCOTS, 1998)

Electronic Commerce on the World-Wide Web: Performance and Availability. - David Finkel; Robert E. Kinicki; Mikhail Mikhailov; Aditya Raghavendra; Sharon Cunningham; Yuriy Elkin; Arthur Lin; Mark Quinlivan; Joel Sommers; Bob Wescott (Applied Informatics, 1999)

Webware: a course about the Web. - David Finkel; Isabel F. Cruz (ITiCSE, 1999)

The visible Web browser. - Atticus Gifford; Benjamin J. Menasha; David Finkel (ITiCSE, 1999)

Distriblets: Java-based distributed computing on the Web. - David Finkel; Craig E. Wills; Brian Brennan; Chris Brennan (Internet Res., 1999)

Experiences with the Webware, interfaces and networking experimental laboratory. - David C. Brown; Isabel F. Cruz; David Finkel; Robert E. Kinicki; Craig E. Wills (SIGCSE, 2000)

An open source laboratory for operating systems projects. - Mark Claypool; David Finkel; Craig E. Wills (ITiCSE, 2001)

An applet-based anonymous distributed computing system. - David Finkel; Craig E. Wills; Michael J. Ciaraldi; Kevin Amorin; Adam Covati; Michael Lee 002 (Internet Res., 2001)

On the emergence of highly variable distributions in the autonomous system topology. - Marwan Fayed; Paul L. Krapivsky; John W. Byers; Mark Crovella; David Finkel; Sidney Redner (Comput. Commun. Rev., 2003)

Restructuring batch view maintenance efficiently. - Bin Liu 005; Elke A. Rundensteiner; David Finkel (CIKM, 2004)

Autonomic Cluster Management System (ACMS): A Demonstration of Autonomic Principles at Work. - James D. Baldassari; Christopher L. Kopec; Eric S. Leshay; Walt Truszkowski; David Finkel (ECBS, 2005)

A Comparison of Techniques for Distributing File-based Tasks for Public-Resource Computing. - David Tóth; David Finkel (IASTED PDCS, 2005)

Maintaining large update batches by restructuring and grouping. - Bin Liu 005; Elke A. Rundensteiner; David Finkel (Inf. Syst., 2007)

Increasing the amount of work completed by volunteer computing projects with task distribution policies. - David Tóth; David Finkel (IPDPS, 2008)

Improving the Productivity of Volunteer Computing by Using the Most Effective Task Retrieval Policies. - David Tóth; David Finkel (J. Grid Comput., 2009)

Thin to win? Network performance analysis of the OnLive thin client game system. - Mark Claypool; David Finkel; Alexander Grant; Michael Solano (NetGames, 2012)

The effects of latency on player performance in cloud-based games. - Mark Claypool; David Finkel (NETGAMES, 2014)

Assignment of games to servers in the OnLive cloud game system. - David Finkel; Mark Claypool; Sam Jaffe; Thinh Nguyen; Brendan Stephen (NETGAMES, 2014)

On the performance of OnLive thin client games. - Mark Claypool; David Finkel; Alexander Grant; Michael Solano (Multim. Syst., 2014)