\begin{thebibliography}{10}

\bibitem{folding}
{Folding@home}.
\newblock http://folding.stanford.edu/.

\bibitem{gridengine}
{GridEngine}.
\newblock http://www.sun.com/grid/.

\bibitem{parabon}
{Parabon Computation}.
\newblock http://www.parabon.com/.

\bibitem{lifesaver}
{Screensaver Lifesaver}.
\newblock http://www.chem.ox.ac.uk/curecancer.html.

\bibitem{seti}
{SETI@home}.
\newblock http://setiathome.ssl.berkeley.edu/.

\bibitem{superweb97}
A.~Alexandrov, M.~Ibel, K.~E. Schauser, and C.~Scheiman.
\newblock {SuperWeb: Research Issues in Java-Based Global Computing}.
\newblock {\em Concurrency: Practice and Experience}, 9(6):535--553, June 1997.

\bibitem{baldeschwieler96}
J.~E. Baldeschwieler, R.~D. Blumofe, and E.~A. Brewer.
\newblock {ATLAS: An Infrastructure for Global Computing}.
\newblock In {\em Proceedings of the Seventh ACM SIGOPS European Workshop on
  System Support for Worldwide Applications}, 1996.

\bibitem{baratloo96}
A.~Baratloo, M.~Karaul, Z.~Kedem, and P.~Wyckoff.
\newblock {Charlotte: Metacomputing on the Web}.
\newblock In {\em Proceedings of the 9th Conference on Parallel and Distributed
  Computing Systems}, 1996.

\bibitem{blumofe95a}
R.~D. Blumofe, C.~F. Joerg, B.~C. Kuszmaul, C.~E. Leiserson, K.~H. Randall, and
  Y.~Zhou.
\newblock {Cilk: An Efficient Multithreaded Runtime System}.
\newblock In {\em 5th ACM SIGPLAN Symposium on Principles and Practice of
  Parallel Programming (PPOPP '95)}, pages 207--216, Santa Barbara, CA, July
  1995.

\bibitem{brecht96}
T.~Brecht, H.~Sandhu, M.~Shan, and J.~Talbot.
\newblock {ParaWeb: Towards World-Wide Supercomputing}.
\newblock In {\em Proc. 7th ACM SIGOPS European Workshop on System Support for
  Worldwide Applications}, 1996.

\bibitem{camiel97}
N.~Camiel, S.~London, N.~Nisan, and O.~Regev.
\newblock {The POPCORN Project: Distributed Computation over the Internet in
  Java}.
\newblock In {\em 6th International World Wide Web Conference}, Apr. 1997.

\bibitem{cappello97}
P.~Cappello, B.~Christiansen, M.~O. Neary, and K.~E. Schauser.
\newblock {Market-Based Massively Parallel Internet Computing}.
\newblock In {\em Third Working Conf. on Massively Parallel Programming
  Models}, pages 118--129, Nov. 1997.
\newblock London.

\bibitem{JavaGrande2001CM}
P.~Cappello and D.~Mourloukos.
\newblock {A Scalable, Robust Network for Parallel Computing}.
\newblock In {\em Proc. Joint ACM Java Grande/ISCOPE Conference}, pages 78 --
  86, June 2001.

\bibitem{cappello01}
P.~Cappello and D.~Mourloukos.
\newblock {CX: A Scalable, Robust Network for Parallel Computing}.
\newblock {\em Scientific Programming}, 10(2):159 -- 171, 2001.
\newblock Ewa Deelman and Carl Kesselman eds.

\bibitem{parametersweep}
H.~Casanova, G.~Obertelli, F.~Berman, and R.~Wolski.
\newblock {The AppLeS Parameter Sweep Template: User-Level Middleware for the
  Grid}.
\newblock In {\em Proceedings of Super Computing}, Nov. 2000.
\newblock Dallas, TX.

\bibitem{entropia}
A.~Chien.
\newblock {Entropia}.
\newblock http://www.entropia.com/.

\bibitem{millennium}
B.~N. Chun and D.~E. Culler.
\newblock {REXEC: A Decentralized, Secure Remote Execution Environment for
  Clusters}.
\newblock In {\em Proc. 4th Workshop on Communication, Architecture, and
  Applications for Network-based Parallel Computing}, Jan. 2000.
\newblock Toulouse, France.

\bibitem{epema96}
D.~H.~J. Epema, M.~Livny, R.~van Dantzig, X.~Evers, and J.~Pruyne.
\newblock {A Worldwide Flock of Condors: Load Sharing among Workstation
  Clusters}.
\newblock {\em Future Generation Computer Systems}, 12:53--65, 1996.

\bibitem{JavaSymphony}
T.~Fahringer and A.~Jugravu.
\newblock {JavaSymphony: New Directives to Control and Synchronize Locality,
  Parallelism, and Load Balancing for Cluster and GRID-Computing}.
\newblock In {\em Proc. ACM Java Grande - ISCOPE Conf.}, pages 8 -- 17, Nov.
  2002.

\bibitem{globus}
I.~Foster and C.~Kesselman.
\newblock {Globus: A Metacomputing Infrastructure Toolkit}.
\newblock {\em International Journal of Supercomputer Applications}, 1997.

\bibitem{fox97a}
G.~Fox and W.~Furmanski.
\newblock {Java for Parallel Computing and as a General Language for Scientific
  and Engineering Simulation and Modeling}.
\newblock {\em Concurrency: Practice and Experience}, 9(6):415--425, June 1997.

\bibitem{condor-g}
J.~Frey, T.~Tannenbaum, I.~Foster, M.~Livny, , and S.~Tuecke.
\newblock {Condor-G: A Computation Management Agent for Multi- Institutional
  Grids}.
\newblock In {\em Proc. Tenth IEEE Symposium on High Performance Distributed
  Computing (HPDC10)}, Aug. 2000.
\newblock San Francisco, CA.

\bibitem{piranha-ics92}
D.~Gelernter and D.~Kaminsky.
\newblock {Supercomputing out of Recycled Garbage: Preliminary Experience with
  Piranha}.
\newblock In {\em Proc. Sixth ACM Int. Conf. on Supercomputing}, July 1992.

\bibitem{avaki}
A.~Grimshaw.
\newblock {Avaki}.
\newblock http://www.avaki.com/.

\bibitem{grimshaw97}
A.~S. Grimshaw, W.~A. Wulf, and {the Legion team}.
\newblock {The Legion Vision of a Worldwide Virtual Computer}.
\newblock {\em Communications of the ACM}, 40(1):39--45, Jan. 1997.

\bibitem{grads}
K.~Kennedy, M.~Mazina, J.~Mellor-Crummey, K.~Cooper, L.~Torczon, F.~Berman,
  A.~Chien, H.~Dail, O.~Sievert, D.~Angulo, I.~Foster, D.~Gannon, L.~Johnsson,
  C.~Kesselman, R.~Aydt, D.~Reed, J.~Dongarra, S.~Vadhiyar, and R.~Wolski.
\newblock {Toward a Framework for Preparing and Executing Adaptive Grid
  Programs}.
\newblock In {\em Proc. NSF Next Generation Systems Program Workshop (Int.
  Parallel and Distributed Processing Symp.)}, Apr. 2002.
\newblock Ft. Lauderdale, FL.

\bibitem{IntelIDC}
M.~Milenkovic, S.~H. Robinson, R.~C. Knauerhase, D.~Barkai, S.~Garg, V.~Tewari,
  T.~A. Anderson, and M.~Bowman.
\newblock {Toward Internet Distributed Computing}.
\newblock {\em IEEE Computer}, pages 38--46, May 2003.

\bibitem{neary00a}
M.~O. Neary and P.~Cappello.
\newblock {Internet-Based TSP Computation with Javelin++}.
\newblock In {\em 1st International Workshop on Scalable Web Services (SWS
  2000), International Conference on Parallel Processing}, Toronto, Canada,
  Aug. 2000.

\bibitem{cappello:advanced}
M.~O. Neary and P.~Cappello.
\newblock {Advanced Eager Scheduling for Java-Based Adaptively Parallel
  Computing}.
\newblock In {\em Proc. ACM Java Grande/ISCOPE Conference}, pages 56 -- 65,
  November 2002.

\bibitem{cappello:2004:cacpac}
M.~O. Neary and P.~Cappello.
\newblock {Advanced Eager Scheduling for Java-Based Adaptively Parallel
  Computing}.
\newblock {\em Concurrency and Computation: Practice and Experience}, 2004.
\newblock To appear.

\bibitem{neary00b}
M.~O. Neary, A.~Phipps, S.~Richman, and P.~Cappello.
\newblock {Javelin 2.0: Java-Based Parallel Computing on the Internet}.
\newblock In {\em Euro-Par 2000}, pages 1231--1238, Munich, Germany, Aug. 2000.

\bibitem{Suri}
T.~Sandholm, S.~Suri, A.~Gilpin, and D.~Levine.
\newblock {Winner Determination in Combinatorial Auction Generalizations}.
\newblock In {\em Proc. of AAMAS: Autonomous Agents and Multiagent Systems},
  2002.
\newblock Italy.

\bibitem{sarmenta99}
L.~F.~G. Sarmenta and S.~Hirano.
\newblock {Bayanihan: Building and Studying Web-Based Volunteer Computing
  Systems Using Java}.
\newblock {\em Future Generation Computer Systems}, 15(5-6):675--686, Oct.
  1999.

\bibitem{globusJ2EE}
R.~Seed and T.~Sandholm.
\newblock {A Note on Globus Toolket 3 and J2EE}.
\newblock Technical report, Globus, Jan. 2003.

\bibitem{globus3}
R.~Seed, T.~Sandholm, and J.~Gawor.
\newblock {Globus Toolkit 3 Core --- A Grid Service Container Framework}.
\newblock Technical report, Globus, Jan. 2003.

\bibitem{Bal99}
R.~van Nieupoort, J.~Maassen, H.~E. Bal, T.~Kielmann, and R.~Veldema.
\newblock {Wide-Area Parallel Computing in Java}.
\newblock In {\em ACM 1999 Java Grande Conference}, pages 8--14, San Francisco,
  June 1999.

\bibitem{Ibis}
R.~V. van Nieuwpoort, J.~Maassen, R.~Hofman, T.~Kielmann, and H.~E. Bal.
\newblock {Ibis: an Efficient Java-based Grid Programming Environment}.
\newblock In {\em Proc. ACM Java Grande - ISCOPE Conf.}, pages 18 -- 27, Nov.
  2002.

\bibitem{vonLaszewski}
G.~von Laszewski, I.~Foster, J.~Gawor, W.~Smith, and S.~Tuecke.
\newblock {CoG Kits: A Bridge between Commodity Distributed Computing and
  High-Performance Grids}.
\newblock In {\em ACM Java Grande Conference}, June 2000.

\bibitem{walker96}
D.~W. Walker.
\newblock {Free-Market Computing and the Global Economic Infrastructure}.
\newblock {\em IEEE Parallel and Distributed Technology}, 4(3):60--62, 1996.

\bibitem{ninja}
M.~Welsh, D.~Culler, and E.~Brewer.
\newblock {SEDA: An Architecture for Well-Conditioned, Scalable Internet
  Services}.
\newblock In {\em Proc. 18th Symp. Operating Systems Principles}, Oct. 2001.
\newblock Lake Louise, Canada.

\bibitem{everyware}
R.~Wolski, J.~Brevik, C.~Krintz, G.~Obertelli, N.~Spring, and A.~Su.
\newblock {Running EveryWare on the Computational Grid}.
\newblock In {\em Proc. of SC99}, Nov. 1999.

\end{thebibliography}
