Gregory M. Kapfhammer


Paul Signac, The Large Pine Tree, Saint-Tropez

Paul Signac
The Large Pine, Saint-Tropez




Lord, you are good. You are forgiving. You are full of love for all who call out to you. Psalms 86:5 (NIRV)

Welcome! My name is Gregory M. Kapfhammer and I am an Assistant Professor in the Department of Computer Science at Allegheny College. I am responsible for the development of the Department's new Applied Computer Science Major. This major is designed to help students learn how to utilize theory, techniques, and tools to implement efficient and effective software applications. I develop and teach courses in the areas of software engineering, software testing, data management, and distributed systems. I am also involved in the teaching of the department's introductory courses, junior seminar, senior seminar, and a research adviser for undergraduate theses. As an experimental computer scientist, I conduct research in the areas of software engineering, software testing and analysis, and computer systems.

I received my PhD in Computer Science from the University of Pittsburgh, working with Professor Mary Lou Soffa in the area of testing techniques for database applications. In past experience, I was a Research Associate at Cigital Research Labs. Above and beyond being a computer scientist, I am proud to be a Christian, husband, and father. If you are interested in communicating with me, then you may view my complete contact information. You can check my Weekly Schedule, Spring 2009 if you would like to schedule a meeting with me. If you want to learn more about me, then please read my Brief Biography and try a Google search. More information about the evolution of this Web site is available by viewing the recent changes.



Teaching Research Conferences


News and Updates (Complete News Listing)





  • June 1, 2009 We are pleased to announce the release of RAISE, a tool for reducing and prioritizing regression test suites. Are you interested in making testing with JUnit more efficient and effective? If yes, then please visit the Free and Open Source Software site for additional details about RAISE.

Link to this Page