Gregory M. Kapfhammer

Assistant Professor of Computer Science

http://www.cs.allegheny.edu/~gkapfham/

 

Gregory M. Kapfhammer




... and be content with such things as ye have: for he hath said, I will never leave thee, nor forsake thee. Hebrews 13:5 (KJV)

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 advisor for undergraduate theses.

My research generally focuses on software engineering, software testing and analysis, and distributed systems. Specifically, my software testing research focuses on the distributed execution of regression test suites, the wrapping of software components, the performance analysis of GUI creation frameworks and the testing and analysis of applications that interact with databases. My research in the area of distributed systems has focused on the implementation and analysis of tuplespaces and the creation of frameworks for building distributed genetic algorithms. I am also the convener of the Research in Computer Science Seminar that is hosted by the Department of Computer Science at Allegheny College

I received my PhD in Computer Science from the University of Pittsburgh, working with Professor Mary Lou Soffa. 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, please view my complete contact information. Please check my Weekly Schedule, Spring 2008 if you would like to schedule a meeting with me. If you would like 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.


Consider participating in the following events:

News and Updates (Complete News Listing)



Link to this Page

  • Brief Biography last edited on 28 May 2008 at 11:27 am by aldenv29.allegheny.edu