Gregory M. KapfhammerAssociate Professor of Computer Sciencehttp://www.cs.allegheny.edu/~gkapfham/ |
DIATOMS

We are built for the valley, for the ordinary stuff we are in, and that is where we have to prove our mettle.
Oswald Chambers, My Utmost for His Highest
Description: A comprehensive framework to address the challenges that are associated with the efficient and effective testing of database-centric applications.
Summary Statistics:
Students: 4
External Collaborators: 4
Papers: 5
Presentations: 9
Featured Research Paper
Gregory M. Kapfhammer and Mary Lou Soffa. Database-Aware Test Coverage Monitoring. In the Proceedings of the ACM India Software Engineering Conference, Hyderabad, India, February 2008.
Featured Research Presentation
Gregory M. Kapfhammer. The Measured Performance of Database-Aware Test Coverage Monitoring. Presented at the University of Pittsburgh, Department of Computer Science Colloquium, Pittsburgh, Pennsylvania, September 2007.
Related Papers
- Gregory M. Kapfhammer and Mary Lou Soffa. Database-Aware Test Coverage Monitoring. In the Proceedings of the ACM India Software Engineering Conference, Hyderabad, India, February 2008.
- Gregory M. Kapfhammer. A Comprehensive Framework for Testing Database-Centric Software Applications. PhD Dissertation, University of Pittsburgh, April 2007.
- Gregory M. Kapfhammer and Mary Lou Soffa. Using Coverage Effectiveness to Evaluate Test Suite Prioritizations. In the Proceedings of the ACM International Workshop on Empirical Assessment of Software Engineering Languages and Technologies, Atlanta, Georgia, November 2007.
- Gregory M. Kapfhammer and Mary Lou Soffa. A Family of Test Adequacy Criteria for Database-Driven Applications. In the Proceedings of the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, Helsinki, Finland, September 2003. (ACM SIGSOFT Distinguished Paper Award)
- Gregory M. Kapfhammer. Software Testing. The Computer Science Handbook, CRC Press. June, 2004. (Revised and Extended Version).
Related Presentations
- Gregory M. Kapfhammer. Database-Aware Test Coverage Monitoring. Presented at the ACM India Software Engineering Conference, Hyderabad, India, February 2008.
- Gregory M. Kapfhammer. The Measured Performance of Database-Aware Test Coverage Monitoring. Presented at the University of Pittsburgh, Department of Computer Science Colloquium, Pittsburgh, Pennsylvania, September, 2007.
- Joshua Geiger and Gregory M. Kapfhammer. Using Test Suite Prioritization to Avoid Database Restarts (Poster). Presented at the Conference for Undergraduate Research at the State Capital, Harrisburg, Pennsylvania, October, 2007.
- Adam Smith and Gregory M. Kapfhammer. Using Call Trees for Test Suite Reduction and Prioritization (Poster). Presented at the Allegheny College Student Research Symposium, Meadville, Pennsylvania, October, 2007.
- Gregory M. Kapfhammer. Towards Regression Testing for Database Applications. Presented at the Workshop of the Analysis, Slicing and Transformation Network, London, England, October, 2007.
- Gregory M. Kapfhammer and Mary Lou Soffa. A Test Adequacy Infrastructure with Database Interaction Awareness. Presented in the University of California, Santa Barbara Department of Computer Science Colloquium, Goleta, California, November, 2005.
- Gregory M. Kapfhammer and Mary Lou Soffa. Testing Database-Driven Applications: Challenges and Solutions. Presented at the IBM T.J. Watson Research Center, May, 2004.
- Gregory M. Kapfhammer. A Primer on Testing Database-Driven Applications. Presented at the 3rd Biennial Intramural Faculty Conference, May, 2004.
- Gregory M. Kapfhammer and Mary Lou Soffa. A Family of Test Adequacy Criteria for Database-Driven Applications. Presented at the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, Helsinki, Finland, September 2003.
Project Team
- Gregory M. Kapfhammer (Allegheny College)
- Mary Lou Soffa (University of Virginia)
- Panos K. Chrysanthis (University of Pittsburgh)
- Bruce Childers (University of Pittsburgh)
- Jeffrey Voas (SAIC)
- Brian Johnston (Allegheny College)
- Evan Kormos (Allegheny College)
- Gavilan Steinman (Allegheny College)
- Joshua Geiger (Allegheny College)
Links to this Page
- Complete News Listing last edited on 21 October 2009 at 5:22 pm by 141.195.226.29
- Research last edited on 26 August 2009 at 11:22 pm by 141.195.226.29
- A Family of Test Adequacy Criteria for Database-Driven Applications last edited on 21 May 2008 at 2:01 pm by not available
- Software Testing last edited on 21 May 2008 at 2:01 pm by aldenv29.allegheny.edu
- Testing Database-Driven Applications: Challenges and Solutions last edited on 12 June 2008 at 5:04 pm by aldenv29.allegheny.edu
- A Primer on Testing Database-Driven Applications last edited on 12 June 2008 at 5:02 pm by aldenv29.allegheny.edu
- Software Engineering and Distributed Systems last edited on 1 March 2005 at 10:44 am by aldenv130.allegheny.edu
- Software Testing Tutorial last edited on 30 May 2008 at 2:02 pm by aldenv29.allegheny.edu
- Research Papers last edited on 20 October 2009 at 5:41 pm by 141.195.226.29
- Research Presentations last edited on 29 October 2009 at 12:30 am by 141.195.226.29
- A Test Adequacy Infrastructure with Database Interaction Awareness last edited on 12 June 2008 at 5:01 pm by aldenv29.allegheny.edu
- Software Engineering and Distributed Systems, Spring 2006 last edited on 17 January 2007 at 5:48 pm by aldenv29.allegheny.edu
- Software Testing and Analysis, Spring 2007 last edited on 21 February 2007 at 12:32 pm by aldenv29.allegheny.edu
- A Comprehensive Framework for Testing Database-Centric Software Applications last edited on 17 May 2008 at 3:41 pm by aldenv29.allegheny.edu
- The Measured Performance of Database-Aware Test Coverage Monitoring last edited on 12 June 2008 at 4:58 pm by aldenv29.allegheny.edu
- Using Coverage Effectiveness to Evaluate Test Suite Prioritizations last edited on 21 May 2008 at 2:19 pm by aldenv29.allegheny.edu
- Database-Aware Test Coverage Monitoring last edited on 16 May 2008 at 5:21 pm by aldenv29.allegheny.edu
- The Theory and Practice of Software Testing: Can We Test It? Yes We Can! last edited on 12 June 2008 at 4:56 pm by aldenv29.allegheny.edu
- Set Covers, Knapsacks, and Regression Testing Techniques last edited on 29 May 2008 at 3:12 pm by aldenv29.allegheny.edu
- Using Synthetic Coverage Information to Evaluate Test Suite Prioritizers last edited on 12 June 2008 at 4:56 pm by aldenv29.allegheny.edu