Generating Ideas #1: Research Patterns Nick Feamster and Alex Gray College of Computing Georgia Institute of Technology.