Bibliography

  • Jorge Aranda, Steve Easterbrook, and Greg Wilson. "Requirements in the wild: How small companies do it" Proceedings of the 15th International Conference on Requirements Engineering, October 2007.
  • Gene Amdur, Andrew Flint, Irving Reid, and Greg Wilson. "Selectaccess: Extensible network access control" Doctor Dobb's Journal, Spring 2002.
  • Daniel A. Almeida, Gail C. Murphy, Greg Wilson, and Mike Hoye. "Do software developers understand open source licenses?" Proceedings of the 25th International Conference on Program Comprehension, pages 1--11. IEEE Press, 2017.
  • Eshrat Arjomandi, William G. O'Farrell, and Gregory V. Wilson. "Smart messages: An object-oriented communication mechanism for parallel systems" Computing Systems, 9(4):313--329, 1996.
  • Pete Beckman and Greg Wilson. "Open source meets big iron" Doctor Dobb's Journal, June 2000.
  • Amy Brown and Greg Wilson, editors. The Architecture of Open Source Applications: Elegance, Evolution, and a Few Fearless Hacks. Lulu, 2011.
  • Jennifer Campbell, Paul Gries, Jason Montojo, and Greg Wilson. Practical Programming. Pragmatic Bookshelf, 2009.
  • Jordi Cabot and Greg Wilson. "Tools for teams: A survey of web-based software project portals" Doctor Dobb's Journal, October 2009.
  • Mauricio de Simone and Greg Wilson. "The Active Expressions library" Doctor Dobb's Journal, August 1998.
  • Paul Gries, Volodymyr Mnih, Jonathan Taylor, Greg Wilson, and Lee Zamparo. "Memview: A pedagogically-motivated visual debugger" Proceedings of ASEE/IEEE Frontiers in Education 2005, 2005.
  • Brent Gorda and Greg Wilson. "Building and running online auctions" Doctor Dobb's Journal, October 1997.
  • Daniel C. Hyde, David Kotz, Gordon Makinson, Panagiotis Takis Metaxas, Christopher H. Nevison, Nan C. Schaller, and Gregory V. Wilson. "Different approaches to parallel computing education" Proceedings of the 9th International Parallel Processing Symposium. IEEE Computer Society, 1995.
  • Jo Erskine Hannay, Hans Petter Langtangen, Carolyn MacLeod, Dietmar Pfahl, Janice Singer, and Greg Wilson. "How do scientists develop and use scientific software?" Proceedings of the Second International Workshop on Software Engineering for Computational Science and Engineering (SE-CSE 2009). IEEE, 2009.
  • Jonathan Lung, Jorge Aranda, Steve M. Easterbrook, and Gregory V. Wilson. "On the difficulty of replicating human subjects studies in software engineering" Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), pages 191--200. ACM, 2008.
  • Michelle Levesque and Greg Wilson. "Open source, cold shoulder" Software Development, November 2004.
  • Keir Mierle, Kevin Laven, Sam Roweis, and Greg Wilson. "Mining students' CVS repositories for performance indicators" Proceedings of the International Workshop on Mining Software Repositories, 2005.
  • David Matthews, Greg Wilson, and Steve Easterbrook. "Configuration management for large-scale scientific computing at the UK Met Office" Computing in Science and Engineering, November/December 2008.
  • Andy Oram and Greg Wilson, editors. Beautiful Code: Leading Programmers Explain How They Think. O'Reilly, 2007.
  • Andy Oram and Greg Wilson, editors. Making Software: What Really Works, and Why We Believe It. O'Reilly, 2010.
  • Marian Petre and Greg Wilson. "Code review for and by scientists" Proceedings of the Second Workshop on Sustainable Software for Science: Practice and Experience, 2014.
  • Karen L. Reid and Gregory V. Wilson. "Learning by doing: introducing version control as a way to manage student assignments" Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, pages 272--276. ACM, 2005.
  • Karen L. Reid and Gregory V. Wilson. "DrProject: a software project management portal to meet educational needs" Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, pages 317--321. ACM, 2007.
  • Eleni Stroulia, Ken Bauer, Michelle Craig, Karen Reid, and Greg Wilson. "Teaching distributed software engineering with UCOSP: The undergraduate capstone open-source project" Workshop on Collaborative Teaching of Globally Distributed Software Development, co-located with ICSE 2011, 2011.
  • Jory Schossau and Greg Wilson. "Which sustainable software practices do scientists find most useful?" Proceedings of the Second Workshop on Sustainable Software for Science: Practice and Experience, 2014.
  • Arthur Trew and Greg Wilson, editors. Past, Present, Parallel: A Survey of Available Parallel Computing Systems. Springer-Verlag, 1991.
  • Morgan Taschuk and Greg Wilson. "Ten simple rules for making research software more robust" PLOS Computational Biology, 13(4), April 2017.
  • Roel van der Goot, Jonathan Schaeffer, and Gregory V. Wilson. "Safer tuple spaces" Second International Conference on Coordination Languages and Models (COORDINATION 1997), volume 1282 of Lecture Notes in Computer Science, pages 289--301. Springer, 1997.
  • Greg Wilson, D. A. Aruliah, C. Titus Brown, Neil P. Chue Hong, Matt Davis, Richard T. Guy, Steven H. D. Haddock, Kathryn D. Huff, Ian M. Mitchell, Mark D. Plumbley, Ben Waugh, Ethan P. White, and Paul Wilson. "Best practices for scientific computing" PLoS Biology, 12(1):e1001745, January 2014.
  • Gregory V. Wilson, Brent Gorda, and Paul Lu. "Twelve ways to make sure your parallel programming system doesn't make others look bad" IEEE Computer, 27(10), 1994.
  • Gregory V. Wilson. "Using opportunistic combining networks to reduce contention in multicomputers" Proceedings of Parallel Architectures and Languages Europe (PARLE 1992), volume 605 of Lecture Notes in Computer Science, pages 651--666. Springer, 1992.
  • Gregory V. Wilson. Practical Parallel Programming. MIT Press, 1995.
  • Gregory V. Wilson. "What should computer scientists teach to physical scientists and engineers?" IEEE Computational Science and Engineering, Summer and Fall 1996.
  • Greg Wilson. "Is the open source community setting a bad example?" IEEE Software, 16(1), January 1999.
  • Greg Wilson. Three Sensible Adventures. Annick Press, 1999.
  • Gregory V. Wilson. "High-performance programming for computational scientists" Proceedings of High Performance Computing Systems and Applications '99, 1999.
  • Greg Wilson. "XML-based programming systems" Doctor Dobb's Journal, March 2003.
  • Gregory V. Wilson. Extensible programming for the 21st century. ACM Queue, 2(9):48--57, 2004.
  • Greg Wilson. Data Crunching: Solve Everyday Problems Using Java, Python, and More. Pragmatic Bookshelf, 2005.
  • Greg Wilson. "Open-source offers solutions for science software education" Nature, 436:600, July 2005.
  • Greg Wilson. "Where's the real bottleneck in scientific computing?" American Scientist, January/February 2006.
  • Greg Wilson. "...but with a whimper" On Spec, 19(3), Fall 2007.
  • Greg Wilson. "Controlled Release" On Spec, 19(4), Winter 2007.
  • Greg Wilson. Bottle of Light. Scholastic, 2008.
  • Greg Wilson. "Those who will not learn from history..." Computing in Science and Engineering, 10(3), May 2008.
  • Gregory Vance Wilson. "High-performance computing considered harmful" 22nd Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2008), 2008.
  • Greg Wilson. "How do scientists really use computers?" American Scientist, September/October 2009.
  • Greg Wilson. "Not on the shelves" IEEE Software, 26(3), May/June 2009.
  • Greg Wilson. "Still" On Spec, 22(2), Summer 2010.
  • Greg Wilson. Still Lulu.com, 2013, 9781300003793.
  • Greg Wilson. How to Teach Programming (and Other Things) Lulu.com, 2017, 9781365984280.
  • Gregory V. Wilson and Paul Lu, editors. Parallel Programming Using C++. MIT Press, 1996.
  • Gregory V. Wilson, Jonathan Schaeffer, and Duane Szafron. "Enterprise in context: assessing the usability of parallel programming environments" Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, pages 999--1010. IBM, 1993.
  • D. Winter, B. Vinegar, H. Nahal, R. Ammar, G. V. Wilson, and N. J. Provart. "An 'electronic fluorescent pictograph' browser for exploring and analyzing large-scale biological data sets" PLoS ONE, 2(8), 2007.
  • Peter Webb and Greg Wilson. "MATLAB as a scripting language" Doctor Dobb's Journal, January 1999.
comments powered by Disqus