Publications

Refereed journal papers

  1. Andrew J. Westphal et al. Evidence for interstellar origin of seven dust particles collected by the Stardust spacecraft. Science, Vol. 345 no. 6198 pp. 786-791. 15 August 2014.
  2. Oded Nov, Ofer Arazy, David Anderson. Scientists@Home: What Drives the Quantity and Quality of Online Citizen Science Participation? PLOS One, April 1 2014.
  3. B. Knispel et al. Einstein@Home Discovery of 24 Pulsars in the Parkes Multi-beam Pulsar Survey. The Astrophysical Journal Letters, 774(2), August 2013.
  4. B. Allen et al. The Einstein@Home Search for Radio Pulsars and PSR J2007+2722 Discovery. The Astrophysical Journal 773(2), July 2013.
  5. J. Von Korff, P. Demorest, E. Heien, E. Korpela, D. Werthimer, J. Cobb, M. Lebof sky, D. Anderson, B. Bankay, and A. Siemion. "Astropulse: A Search for Microsecond Transient Radio Signals Using Distributed Computing. I. Methodology." The Astrophysical Journal, 767(1), 22 March 2013.
  6. Eric Heien, Derrick Kondo, David P. Anderson. A Correlated Resource Model of Internet End Hosts. IEEE Transactions on Parallel and Distributed Systems 23(6), June 2012, p. 977-984.
  7. B. Knispel et al. Arecibo PALFA Survey and Einstein@Home: Binary Pulsar Discovery by Volunteer Computing. The Astrophysical Journal Letters, 732,1, April 2011.
  8. Bahman Javadi, Derrick Kondo, Jean-Marc Vincent, and David P. Anderson. Discovering Statistical Models of Availability in Large Distributed Systems: An Empirical Study of SETI@home. IEEE Transactions on Parallel and Distributed Systems 22(11), Nov. 2011, p. 1896-1903.
  9. Oded Nov, Ofer Arazy, and David Anderson. Scientists@Home and in the Backyard: Understanding the Motivations of Contributors to Digital Citizen Science. Economics of Networks eJournal. Vol. 2, No. 108, 10 Sep 2010
  10. B. Knispel et al. (41 authors). Pulsar Discovery by Global Volunteer Computing. Science, Vol. 329. no. 5997, p. 1305, 10 September 2010.
  11. I. Buch, M. J. Harvey, T. Giorgino, D. P. Anderson, and G. De Fabritiis. High-Throughput All-Atom Molecular Dynamics Simulations Using Distributed Computing. J. Chem. Inf. Model, 50 (3), March 2010, pp 397-403.
  12. Abbott, B.P. et al. (504 authors). Einstein@Home search for periodic gravitational waves in early S5 LIGO data. Phys. Rev. D 80, 042003 (2009).
  13. Eric M. Heien, David P. Anderson, and Kenichi Hagihara. Computing Low Latency Batches with Unreliable Workers in Volunteer Computing Environments. Journal of Grid Computing 7(4) Dec. 2009, p. 501-518.
  14. Trilce Estrada, Michela Taufer, David Anderson. Performance Prediction and Analysis of BOINC Projects: An Empirical Study with EmBOINC. Journal of Grid Computing 7(4) Dec. 2009, p. 537-554.
  15. B. Abbott et al. Einstein@Home search for periodic gravitational waves in LIGO S4 data. Physical Review D, 79:022001, 2009.
  16. D. P. Anderson, J. Cobb, E. Korpela, M. Lebofsky, and D. Werthimer. SETI@home: An experiment in public-resource computing. Communications of the ACM, Nov. 2002, Vol. 45 No. 11, pp. 56-61.
  17. Korpela, E., Werthimer, D., Anderson, D., Cobb, J., and Lebofsky, M., SETI@home: Massively Distributed Computing for SETI, Computing in Science and Engineering, 3, 1 (Jan 1 2001), p. 78-83.
  18. D.P. Anderson, Device Reservation in Audio/Video Editing Systems. ACM Transactions on Computer Systems 15(2), May 1997, p. 111-133.
  19. D. P. Anderson, Meta-Scheduling for Distributed Continuous Media. ACM Transactions on Computer Systems 11(3), Aug. 1993, p. 226-252.
  20. D. P. Anderson, Y. Osawa and R. Govindan, A File System for Continuous Media. ACM Transactions on Computer Systems, 10(4), Nov. 1992, p. 311-337.
  21. D. P. Anderson and P. Chan, "Toolkit Support for Multiuser Audio/Video Applications", Computer Communications, 15(6), July/Aug. 1992, p. 403-408.
  22. D. P. Anderson and G. Homsy, "A Continuous Media I/O Server and its Synchronization Mechanism", IEEE Computer, October 1991.
  23. D. P. Anderson and R. J. Kuivila, "FORMULA: a Programming Language for Expressive Computer Music ", IEEE Computer, June 1991.
  24. S. Tzou and D. P. Anderson, "The Performance of Message-Passing Using Restricted Virtual Memory Remapping", Software - Practice & Experience 21, 3 (March 1991).
  25. D. Hernek and D. P. Anderson, "Efficient Automated Protocol Implementation Using RTAG", Software - Practice & Experience 20, 9 (September 1990), p. 869- 885.
  26. D. P. Anderson and R. J. Kuivila, "A System for Computer Music Performance", ACM Transactions on Computer Systems 8, 1 (February 1990), 56-82.
  27. D. P. Anderson and R. J. Kuivila, "Continuous Abstractions for Discrete Event Languages", Computer Music Journal 13 , 3 (Fall 1989), 11-23.
  28. D. P. Anderson, "Automated Protocol Implementation with RTAG", IEEE Transactions on Software Engineering 14, 3 (March 1988), 291-300.
  29. D. P. Anderson and R. J. Kuivila, "Accurately Timed Generation of Discrete Musical Events", Computer Music Journal 10, 3 (Fall 1986), 48-56.
  30. D. P. Anderson, "Efficient Algorithms for Automatic Viewer Orientation", Computers and Graphics 9, 4 (1985), 407-413.
  31. D. P. Anderson, "Techniques for Reducing Pen Plotting Time", ACM Transactions on Graphics 2 (1983), 197- 212.
  32. D. P. Anderson, "An Orientation Method for Central Projection Programs", Computers and Graphics 6 (1982), 35-38.
  33. D. P. Anderson, "Hidden Line Elimination in Projected Grid Surfaces", ACM Transactions on Graphics 1 (1982), 274-288.

Refereed conference papers

  1. Andrew J. Westphal et al. Final reports of the Stardust ISPE: seven probable interstellar dust particles. 45th Lunar and Planetary Science Conference. 17-21 March, 2014. The Woodlands, Texas. p.2269.
  2. Bahman Javadi, Kenan Matawie and David Anderson. Modeling and Analysis of Resources Availability in Volunteer Computing Systems. 32nd IEEE International Performance Computing and Communications Conference (IPCCC 2013), San Diego CA, December 6-8 2013.
  3. Hien Nguyen, Eshwar Rohit, Jaspal Subhlok, Edgar Gabriel, Qian Wang, Margaret S. Cheung and David Anderson. An Execution Environment for Robust Parallel Computing on Volunteer PC Grids. The 41st International Conference on Parallel Processing, Pittsburgh, PA, September 10-13, 2012
  4. Oded Nov, Ofer Arazy, and David Anderson. Technology-Mediated Citizen Science Participation: A Motivational Model Fifth International AAAI Conference on Weblogs and Social Media (ICWSM 2011), Barcelona, July 17-21 2011.
  5. Eric Heien, Derrick Kondo, David P. Anderson. Correlated Resource Models of Internet End Hosts. 31st International Conference on Distributed Computing Systems (ICDCS), Minneapolis, Minnesota, USA, June 20-24, 2011.
  6. Eshwar Pedamallu, Hien Nguyen, Nagarajan Kanna, Qian Wang, Jaspal Subhlok, Edgar Gabriel, Margaret Cheung and David Anderson. A Robust Communication Framework for Parallel Execution on Volunteer PC Grids. The 11th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, Newport Beach, 23-26 May 2011.
  7. Sangho Yi, Emmanuel Jeannot, Derrick Kondo and David Anderson. Towards Real-Time, Volunteer Distributed Computing. The 11th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, Newport Beach, 23-26 May 2011.
  8. David P. Anderson. Emulating Volunteer Computing Scheduling Policies. Fifth Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2011), Anchorage (Alaska), May 20, 2011.
  9. Yi, Sangho, Derrick Kondo, and David P. Anderson. Toward Real-time, Many-Task Applications on Large Distributed Systems. The Sixteenth International Conference on Parallel Computing, Aug 31 - Sept 3 2010, Naples, Italy.
  10. Travis Desell, David Anderson, Malik Magdon-Ismail, Heidi Newberg, Boleslaw Szymanski and Carlos Varela. An Analysis of Massively Distributed Evolutionary Algorithms. 2010 IEEE Congress on Evolutionary Computation. July 18-23 2010, Barcelona.
  11. Travis Desell, Malik Magdon-Ismail, Boleslaw Szymanski, Carlos Varela, Heidi Newberg, and David Anderson. Validating Evolutionary Algorithms on Volunteer Computing Grids. The 10th IFIP international conference on Distributed Applications and Interoperable Systems, June 7-10 2010, Amsterdam.
  12. Oded Nov, David P. Anderson, and Ofer Arazy. Volunteer Computing: A Model of the Factors Determining Contribution to Community-based Scientific Research. WWW2010, Raleigh NC, April 26-30 2010.
  13. Artur Andrzejak, Derrick Kondo and David P. Anderson. Exploiting Non-Dedicated Resources for Cloud Computing. 12th IEEE/IFIP Network Operations & Management Symposium (NOMS 2010), Osaka, Japan April 19-23, 2010.
  14. Oded Nov, Ofer Arazy, and David P. Anderson. Crowdsourcing for science: understanding and enhancing SciSourcing contribution. The Changing Dynamics of Scientific Collaborations, workshop at CSCW 2010, Savannah GA, Feb. 7 2010.
  15. Nagarajan Kanna, Jaspal Subhlok, Edgar Gabriel, Eshwar Rohit and David Anderson. A Communication Framework for Fault-tolerant Parallel Execution. The 22nd International Workshop on Languages and Compilers for Parallel Computing, Newark, Delaware, Oct 8-10 2009.
  16. Travis Desell, Anthony Waters, Malik Magdon-Ismail, Boleslaw Szymanski, Carlos Varela, Matthew Newby, Heidi Newberg, Andreas Przystawik and David Anderson. Accelerating the MilkyWay@Home volunteer computing project with GPUs. In 8th International Conference on Parallel Processing and Applied Mathematics (PPAM 2009), Wroclaw, Poland, September 2009. Lecture Notes in Computer Science, Vol. 6067 Wyrzykowski, R.; Dongarra, J.; Karczewski, K.; Wasniewski, J. (Eds.) 1st Edition., 2010, XXIV, 628 p., Softcover
  17. Bahman Javadi, Derrick Kondo, Jean-Marc Vincent, David P. Anderson. Mining for Availability Models in Large-Scale Distributed Systems:A Case Study of SETI@home. 17th Annual Meeting of the IEEE/ACM International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, Sept 21-23 2009, London.
  18. Trilce Estrada, Michela Taufer, Kevin Reed, David Anderson. EmBOINC: An Emulator for Performance Analysis of BOINC Projects. 3rd Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2009), May 29, 2009, Rome.
  19. Derrick Kondo, Bahman Javadi, Paul Malecot, Franck Cappello and David Anderson. Cost-Benefit Analysis of Cloud Computing versus Desktop Grids. 18th International Heterogeneity in Computing Workshop, May 25 2009, Rome.
  20. David P. Anderson and Kevin Reed. Celebrating Diversity in Volunteer Computing. Hawaii International Conference on System Sciences (HICSS), January 5-8, 2009. (Best Paper Award)
  21. Artur Andrzejak, Derrick Kondo, and David P. Anderson. Ensuring Collective Availability in Volatile Resource Pools via Forecasting. 19th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM 2008), Samos Island, Greece, September 22-26, 2008.
  22. Derrick Kondo, Artur Andrzejak, and David P. Anderson. On Correlated Availability in Internet-Distributed Systems. 9th IEEE/ACM International Conference on Grid Computing (Grid 2008), Tsukuba, Japan, Sept 29 - Oct 1 2008.
  23. D. Kondo, D.P. Anderson, and J. McLeod VII. Performance Evaluation of Scheduling Policies for Volunteer Computing. 3rd IEEE International Conference on e-Science and Grid Computing, Bangalore, India, 10-13 December 2007.
  24. D.P. Anderson and J. McLeod VII. Local Scheduling for Volunteer Computing. Workshop on Large-Scale, Volatile Desktop Grids (PCGrid 2007) held in conjunction with the IEEE International Parallel & Distributed Processing Symposium (IPDPS), March 30, 2007, Long Beach.
  25. Westphal, A.J., et al. Search for Contemporary Interstellar Dust in the Stardust Collector, 38th Lunar and Planetary Science Conference, March 12-16, 2007, League City, TX. p. 1457.
  26. T. Estrada, D. Flores, M. Taufer, P. Teller, A. Kerstens, and D. Anderson. The Effectiveness of Threshold-based Scheduling Policies. 2nd IEEE International Conference on e-Science and Grid Computing. Dec. 4-6, 2006, Netherlands.
  27. D.P. Anderson, C. Christensen, and B. Allen. Designing a Runtime System for Volunteer Computing. Supercomputing '06 (The International Conference for High Performance Computing, Networking, Storage and Analysis), Tampa, November 2006.
  28. D.P. Anderson and G. Fedak. The Computational and Storage Potential of Volunteer Computing. IEEE/ACM International Symposium on Cluster Computing and the Grid, Singapore, May 16-19, 2006.
  29. D.P. Anderson, E. Korpela, and R. Walton. High-Performance Task Distribution for Volunteer Computing. 1st IEEE International Conference on e-Science and Grid Computing, Melbourne, Dec. 2005, pp. 196-203.
  30. M. Taufer, P.J. Teller, D.P. Anderson, and C.L. Brooks III. Metrics for Effective Resource Management in Global Computing Environments. in 1st IEEE International Conference on e-Science and Grid Computing, Melbourne, Dec. 2005, pp. 204-211.
  31. M. Taufer, D. Anderson, P. Cicotti, C.L. Brooks III. Homogeneous Redundancy: a Technique to Ensure Integrity of Molecular Simulation Results Using Public Computing. Heterogeneous Computing Workshop, International Parallel and Distributed Processing Symposium 2005, Denver, CO, April 4-8, 2005.
  32. David P. Anderson. BOINC: A System for Public-Resource Computing and Storage. 5th IEEE/ACM International Workshop on Grid Computing, November 8, 2004, Pittsburgh, USA, pp 1-7.
  33. D. P. Anderson, Eric Korpela, Jeff Cobb, Bob Bancay. A general distributed computing platform for SETI. Bioastronomy 2002.
  34. Werthimer, D., Anderson, D., Bowyer, C. S., Cobb, J., Heien, E., Korpela, E., Lampton, M., Lebofsky, M., Marcy, G.W., McGarry, M., & Treffers, D. Berkeley radio and optical SETI programs: SETI@home, SERENDIP, and SEVENDIP, Proc. SPIE, 4273, 104 (2001).
  35. D. P. Anderson, D. Werthimer, J. Cobb, E. Korpela, M. Lebofsky, D. Gedye, W. Sullivan III. SETI@home: Internet Distributed Computing for SETI. In Bioastronomy '99 - A New Era in Bioastronomy, ASP Conference Series 213 (1999).
  36. W. T. Sullivan, III, D. Werthimer, S. Bowyer, J. Cobb, D. Gedye, D. Anderson. A new major SETI project based on Project SERENDIP data and 100,000 personal computers. Proc. of the Fifth Intl. Conf. on Bioastronomy. 1997.
  37. D. P. Anderson, R. J. Doris, and J. A. Moorer, "A Distributed Computer System for Professional Audio", ACM Multimedia '94, San Francisco, Oct. 1994.
  38. D. P. Anderson, J. A. Moorer and J. M. Roth, "Performance Issues in Digital Audio Networks", 95th Convention of the Audio Engineering Society, New York, Oct. 7-10, 1993.
  39. D. P. Anderson, R. Doris, J. A. Moorer, J. Reichbach, J. Roth and B. Tellegen, "High-Speed Networking for Professional Digital Audio". Audio Engineering Society UK Conference on Digital Audio Interchange, London, May 1993.
  40. D. P. Anderson, Nimrod Megiddo, and Moni Naor. The Minimum Reservation Rate Problem in Digital Audio/Video Systems. 2nd Israel Symposium on Theory, Natanya, Israel, June 7 - 9, 1993.
  41. D.P. Anderson and J. Bilmes, "MOOD: A Concurrent C++-Based Music Language", 1992 International Computer Music Conference, San Jose CA.
  42. D. P. Anderson, Y. Osawa and R. Govindan, "The Continuous Media File System", Proc. of the USENIX Summer 92 Conference, San Antonio, 1992.
  43. R. Govindan and D. P. Anderson, Scheduling and IPC Mechanisms for Continuous Media, 13th Symposium on Operating System Principles, Pacific Grove, CA, October 1991, 68-80.
  44. D. P. Anderson and J. Bilmes, "Concurrent Real-Time Music in C++", USENIX C++ Workshop, Washington D.C., April 22-25, 1991, 147-161.
  45. D. P. Anderson, L. Delgrossi and R. G. Herrtwich, "Process Structure and Scheduling in Real- Time Protocol Implementations", Proc. Kommunikation in Verteilten Systemen, February 1991.
  46. D. P. Anderson, R. Govindan and G. Homsy, "Abstractions for Continuous Media in a Network Window System", International Conference on Multimedia Information Systems, Singapore, Jan 1991.
  47. D. P. Anderson, S. Tzou, R. Wahbe, R. Govindan and M. Andrews, "Support for Continuous Media in the DASH System", Proceedings of the 10th International Conference on Distributed Computing Systems, Paris, May 1990.
  48. D. P. Anderson and R. G. Herrtwich, "Resource Management for Digital Audio and Video", IEEE Workshop on Real-Time Operating Systems and Software, Charlottesville, May 1990, 99-103.
  49. D. P. Anderson and R. G. Herrtwich, "Resource Management in Distributed Multimedia Systems - A Solution for the Internet", IFIP/IEEE Workshop on Distributed Systems: Operations and Management, Berlin, October 1990.
  50. S. E. Lucco and D. P. Anderson, "Tarmac: A Language System Substrate Based on Mobile Memory", Proceedings of the 10th International Conference on Distributed Computing Systems, Paris, May 1990.
  51. M. Sullivan and D. P. Anderson, "Marionette: a System for Parallel Distributed Programming using a Master/Slave Model", Proc. 9th International Conference on Distributed Systems, June 1989.
  52. D. P. Anderson, "The Workstation as Global Communication Interface", IEEE Conference on Workstation Operating Systems, Monterey, Calif., April 1989.
  53. D. P. Anderson and R. Wahbe. "A Framework for Multimedia Communication in a General-Purpose Distributed System". Technical Report No. 89/498, CS Div., EECS Dept., UC Berkeley, March 31, 1989.
  54. D. P. Anderson and R. J. Kuivila, "Programming Language Constructs for Parallel Musical Computations", 1989 International Computer Music Conference, Columbus, Ohio, Nov. 1989.
  55. D. P. Anderson, "A Software Architecture for Network Communication", Proceedings of the 8th International Conference on Distributed Computing Systems, San Jose, California, June 1988.
  56. S. Keshav and D. P. Anderson, "A Workload Model for Large Distributed File Systems.", 19th Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh PA, May 5-6, 1988.
  57. D. P. Anderson, D. Ferrari, P. V. Rangan and B. Sartirana, "The Empirical Evaluation of a Security- Oriented Datagram Protocol", IFIP Performance '87, Brussels, December 1987.
  58. D. P. Anderson, D. Ferrari, P. V. Rangan and B. Sartirana, "A Protocol for Secure Communication and its Performance", Proceedings of the 7th International Conference on Distributed Computing Systems, Berlin, September 1987.
  59. D. P. Anderson, "Synthesizer Management Based on Note Priorities", Proceedings of the 1987 International Computer Music Conference, Urbana-Champaign, 1987, 230-237.
  60. D. P. Anderson and P. V. Rangan, "High-Performance Interface Architectures for Cryptographic Hardware", Eurocrypt '87, Amsterdam, April 1987.
  61. D. P. Anderson and P. V. Rangan, "A Basis for Secure Communication in Large Distributed Systems", IEEE Symposium on Security and Privacy, April 1987.
  62. D. P. Anderson and D. Ferrari, "The DASH Project", ACM SIGOPS Workshop on Distributed Systems, Amsterdam, September 1986.
  63. R. J. Kuivila and D. P. Anderson, "Timing Accuracy and Response Time in Interactive Systems", Proceedings of the 1986 International Computer Music Conference, The Hague, 1986.
  64. D. P. Anderson and R. J. Kuivila, "A Model of Real-Time Computation for Computer Music", Proceedings of the 1986 International Computer Music Conference, The Hague, 1986, 35-42.
  65. D. P. Anderson and L. H. Landweber, "A Grammar-Based Methodology for Protocol Specification and Implementation", Proceedings of the Ninth Data Communications Symposium, September 1985, 63-70.
  66. D. P. Anderson, "A FORTH Computer Music Programming Environment Design", Proceedings of the 4th Annual Forth Applications Conference, Rochester NY, June 5-9, 1984.
  67. D. P. Anderson and L. H. Landweber, "Protocol Specification by Real-Time Attribute Grammars", Proceedings of the IFIPS Fourth International Workshop on Protocol Specification, Testing, and Verification, Skytop, Pennsylvania, June 11-14, 1984.

Technical reports

  1. D. P. Anderson and G. Homsy, "Synchronization Policies and Mechanisms in a Continuous Media I/O Server", Technical Report No. 91/617, CS Div., EECS Dept., UC Berkeley, February 1991.
  2. G. Homsy, R. Govindan and D. P. Anderson, "Implementation Issues for a Network Audio/Video Server", Technical Report No. 90/597, CS Div., EECS Dept., UC Berkeley, September 1990.
  3. D. P. Anderson, R. Govindan, G. Homsy and R. Wahbe, "Integrated Continuous Media: A Framework Based on Mach, X11, and TCP/IP", Technical Report No. 90/566, CS Div., EECS Dept., UC Berkeley, March 1990.
  4. D. P. Anderson, R. G. Herrtwich and C. Schaefer, "SRP: A Resource Reservation Protocol for Guaranteed-Performance Communication in the Internet", Technical Report No. 90/562, CS Div., EECS Dept., UC Berkeley, February 1990.
  5. D. P. Anderson and R. Wahbe, "The DASH Network Communication Architecture", Technical Report No. 88/462, CS Div., EECS Dept., UC Berkeley, November 1988.
  6. S. Tzou and D. P. Anderson, "A Performance Evaluation of the DASH Message-Passing System", Technical Report No. 88/452, CS Div., EECS Dept., UC Berkeley, November 1988.
  7. D. P. Anderson and S. Tzou, "The DASH Local Kernel Structure", Technical Report No. 88/463, CS Div., EECS Dept., UC Berkeley, November 1988.
  8. D. P. Anderson, S. Tzou and G. S. Graham, "The DASH Virtual Memory System", Technical Report No. 88/461, CS Div., EECS Dept., UC Berkeley, November 1988.
  9. S. Tzou, D. P. Anderson and G. S. Graham, "Efficient Local Data Movement in Shared-Memory Multiprocessor Systems", Technical Report No. 87/385, CS Div., EECS Dept., UC Berkeley, December 1987.
  10. D. P. Anderson, D. Ferrari and P. V. Rangan, "Subtransport Level: The Right Place for End-to-End Security Mechanisms", Technical Report No. 87/346, CS Div., EECS Dept., UC Berkeley, March 1987.
  11. D. P. Anderson and D. Ferrari, "The DASH Project: An Overview", Technical Report No. 88/405, CS Div., EECS Dept., UC Berkeley, February 1988.
  12. D. P. Anderson, D. Ferrari, P. V. Rangan and S. Tzou, "The DASH Project: Issues in the Design of Very Large Distributed Systems", Technical Report No. 87/338, CS Div., EECS Dept., UC Berkeley, January 1987.

Magazine articles

  1. D. P. Anderson and J. Kubiatowicz. The World-Wide Computer. Scientific American, March 2002.

Book chapters

  1. D. P. Anderson. SETI@home. A chapter in "Peer-to-Peer: Harnessing the power of disruptive technologies", edited by Andy Oram, O'Reilly and Assoc, 2001.