Gregory M. Kapfhammer

Assistant Professor of Computer Science

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

 

Research Papers

Also Consider: Research Presentations, Selected Supervised Senior Thesis Research

Related Project(s) Paper

DIATOMS

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.

Juggernaut

Suvarshi Bhadra and Gregory M. Kapfhammer. Prioritizing Test Suites by Finding Hamiltonian Paths: Preliminary Studies and Initial Results. In the Proceedings of the 3rd IEEE Testing: Academic and Industrial Conference, Fast Abstract Track, Windsor, England, United Kingdom, August 2008.

DIATOMS

Gregory M. Kapfhammer. A Comprehensive Framework for Testing Database-Centric Software Applications. PhD Dissertation, University of Pittsburgh, April 2007.

Kanonizo

Adam Smith, Joshua Geiger, Gregory M. Kapfhammer, and Mary Lou Soffa. Test Suite Reduction and Prioritization with Call Trees (Tool Paper). In the Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, Atlanta, Georgia, November 2007.

Kanonizo, DIATOMS

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.

Kanonizo

Sara Alspaugh, Kristen R. Walcott, Michael Belanich, Gregory M. Kapfhammer, and Mary Lou Soffa. Efficient Time-Aware Prioritization with Knapsack Solvers. In the Proceedings of the ACM International Workshop on Empirical Assessment of Software Engineering Languages and Technologies, Atlanta, Georgia, November 2007.

Kanonizo

Kristen R. Walcott, Mary Lou Soffa, Gregory M. Kapfhammer, and Robert S. Roos. Time-Aware Test Suite Prioritization. In the Proceedings of the ACM SIGSOFT/SIGPLAN International Symposium on Software Testing and Analysis, Portland, Maine, July 2006.

Kanonizo

Matthew Rummel, Gregory M. Kapfhammer, and Andrew Thall. Towards the Prioritization of Regression Test Suites with Data Flow Information. In the Proceedings of the ACM SIGAPP Symposium on Applied Computing, Software Engineering Track, Santa Fe, New Mexico, March 2005.

Juggernaut

Gregory M. Kapfhammer, Mary Lou Soffa, Daniel Mosse. Testing in Resource Constrained Execution Environments. In the Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, November 7-11, 2005.

SETTLE, RDBSpace

Daniel Fiedler, Kristen Walcott, Thomas Richardson, Gregory M. Kapfhammer, Ahmed Amer, Panos K. Chrysanthis. Towards the Measurement of Tuple Space Performance. In ACM SIGMETRICS Performance Evaluation Review. December, 2005.

DIATOMS, Kanonizo, Juggernaut, Joshua, JavaWrap

Gregory M. Kapfhammer. Software Testing. The Computer Science Handbook, CRC Press. June, 2004. (Revised and Extended Version).

GUI Creation Framework Performance

Christopher Howell, Gregory M. Kapfhammer, and Robert S. Roos. An Examination of the Run-time Performance of GUI Creation Frameworks. In the Proceedings of the Second International Conference on the Principles and Practice of Programming in Java, Kilkenny City, Ireland, June 2003.

DIATOMS

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)

JavaWrap

Jennifer Haddox, Gregory M. Kapfhammer, C.C. Michael. An Approach for Understanding and Testing Third-Party Software Components. In the Proceedings of the 48th Reliability and Maintainability Symposium. Seattle, WA, January, 2002.

RDBSpace, SETTLE

Geoffrey Arnold, Gregory M. Kapfhammer, and Robert S. Roos. Implementation and Analysis of a JavaSpace Supported by a Relational Database. In the Proceedings of the 8th International Conference on Parallel and Distributed Processing Techniques and Applications. Las Vegas, Nevada, June, 2002.

Parallel Genetic Algorithms, SETTLE

Brian Zorman, Gregory M. Kapfhammer, and Robert S. Roos. Creation and Analysis of a JavaSpace-based Genetic Algorithm. In the Proceedings of the 8th International Conference on Parallel and Distributed Processing Techniques and Applications. Las Vegas, Nevada, June, 2002.


Marcus Bittman, Robert S. Roos, Gregory M. Kapfhammer. Creating a Free, Dependable Software Engineering Environment for Building Java Applications. In Proceedings of the 23rd International Conference on Software Engineering, 1st Workshop on Open Source Software Engineering. May, 2001.

JavaWrap

Jennifer Haddox, Gregory M. Kapfhammer, C.C. Michael, and Michael Schatz. Testing Commercial-off-the-Shelf Components with Software Wrappers. In Proceedings of the 18th International Conference on Testing Computer Software. Washington, D.C., June, 2001.

Joshua

Gregory M. Kapfhammer. Automatically and Transparently Distributing the Execution of Regression Test Suites. In the Proceedings of the 18th International Conference on Testing Computer Software. Washington, D.C., June, 2001.

JavaWrap

Gregory M. Kapfhammer, C.C. Michael, Jennifer Haddox, Ryan Colyer. An Approach to Identifying and Understanding Problematic COTS Components. In Proceedings of the Second Annual Software Assurance and Certification Conference, Reston, Virginia, September, 2000.


Links to this Page