Bill Griswold

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

William G. Griswold is a professor of Computer Science and Engineering at the University of California, San Diego.[1] His research is in software engineering; he is best known for his works on aspect-oriented programming using AspectJ[2] and on finding invariants of programs to support software evolution.[3]

Griswold received his Ph.D. from the University of Washington (Computer Science 1991 as well as a M.S. Computer Science 1988. His BA was from the University of Arizona in 1985. Major Mathematics, minor Computer Science, with highest honors) and joined the UCSD faculty in 1991.[1] He has been the chair of ACM SIGSOFT,[1][4] co-program chair of the 2005 International Conference on Software Engineering,[1][5] and program chair of the 2002 ACM SIGSOFT Symposium on the Foundations of Software Engineering.[1][6]

He is the son of Ralph Griswold.[7] He has two children Hannah[8] and Atticus.[9]

References

[edit | edit source]
  1. ^ a b c d e Faculty research profile Archived July 1, 2010, at the Wayback Machine, Department of Computer Science and Engineering, UC San Diego, retrieved 2010-01-25.
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  4. ^ SIGSOFT FY'06 Annual Report July 2005 - June 2006.
  5. ^ ICSE 2005 organization.
  6. ^ SIGSOFT 2002 Organizing Committee, retrieved 2010-01-25.
  7. ^ As stated on Bill Griswold's home page at UCSD, retrieved 2010-01-25.
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).