Alsharif, Abdullah, Gregory M. Kapfhammer, and Phil McMinn. 2018a. “DOMINO: Fast and Effective Test Data Generation for Relational Database Schemas.”Proceedings of the 11th International Conference on Software Testing, Verification and Validation.
Alsharif, Abdullah, Gregory M. Kapfhammer, and Phil McMinn. 2018b. “Generating Test Suites with DOMINO.”Proceedings of the 11th International Conference on Software Testing, Verification and Validation – Demonstrations Track.
Alsharif, Abdullah, Gregory M. Kapfhammer, and Phil McMinn. 2018c. “Running Experiments and Performing Data Analysis Using SchemaAnalyst and DOMINO.”Proceedings of the 11th International Conference on Software Testing, Verification and Validation – Artefacts Track.
Alsharif, Abdullah, Gregory M. Kapfhammer, and Phil McMinn. 2019. “What Factors Make SQL Test Cases Understandable for Testers? A Human Study of Automated Test Data Generation Techniques.”Proceedings of the 35th International Conference on Software Maintenance and Evolution.
Alsharif, Abdullah, Gregory M. Kapfhammer, and Phil McMinn. 2020a. “Hybrid Methods for Reducing Database Schema Test Suites: Experimental Insights from Computational and Human Studies.”Proceedings of the 1st International Conference on Automation of Software Test.
Alsharif, Abdullah, Gregory M. Kapfhammer, and Phil McMinn. 2020b. “STICCER: Fast and Effective Database Test Suite Reduction Through Merging of Similar Test Cases.”Proceedings of the 13th International Conference on Software Testing, Verification and Validation.
Alspaugh, Sara, Kristen R. Walcott, Michael Belanich, Gregory M. Kapfhammer, and Mary Lou Soffa. 2007. “Efficient Time-Aware Prioritization with Knapsack Solvers.”Proceedings of the International Workshop on Empirical Assessment of Software Engineering Languages and Technologies.
Althomali, Ibrahim, Gregory M. Kapfhammer, and Phil McMinn. 2019. “Automatic Visual Verification of Layout Failures in Responsively Designed Web Pages.”Proceedings of the 12th International Conference on Software Testing, Verification and Validation.
Althomali, Ibrahim, Gregory M. Kapfhammer, and Phil McMinn. 2021. “Automated Visual Classification of DOM-Based Presentation Failure Reports for Responsive Web Pages.”Software Testing, Verification and Reliability 31 (4).
Althomali, Ibrahim, Gregory M. Kapfhammer, and Phil McMinn. 2022. “Automated Repair of Responsive Web Page Layouts.”Proceedings of the 15th International Conference on Software Testing, Verification and Validation.
Arnold, Geoffrey C., Gregory M. Kapfhammer, and Robert S. Roos. 2002. “Implementation and Analysis of a JavaSpace Supported by a Relational Database.”Proceedings of the 8th International Conference on Parallel and Distributed Processing Techniques and Applications.
Bhadra, Suvarshi, and Gregory M. Kapfhammer. 2008. “Prioritizing Test Suites by Finding Hamiltonian Paths: Preliminary Studies and Initial Results.”Fast Abstract Compendium of the 7th Testing: Academic and Industrial Conference – Practice and Research Techniques.
Burdette, Philip F., William F. Jones, Brian C. Blose, and Gregory M. Kapfhammer. 2012. “An Empirical Comparison of Java Remote Communication Primitives for Intra-Node Data Transmission.”Performance Evaluation Review 39 (4).
Clark, Sarah R., Jake Cobb, Gregory M. Kapfhammer, James A. Jones, and Mary Jean Harrold. 2011. “Localizing SQL Faults in Database Applications.”Proceedings of the 26th International Conference on Automated Software Engineering.
Cobb, Jake, James A. Jones, Gregory M. Kapfhammer, and Mary Jean Harrold. 2011. “Dynamic Invariant Detection for Relational Databases.”Proceedings of the 9th International Workshop on Dynamic Analysis.
Conrad, Alexander P., Robert S. Roos, and Gregory M. Kapfhammer. 2010. “Empirically Studying the Role of Selection Operators During Search-Based Test Suite Prioritization.”Proceedings of the 12th International Conference on Genetic and Evolutionary Computation.
Fiedler, Daniel, Kristen R. Walcott, Thomas Richardson, Gregory M. Kapfhammer, Ahmed Amer, and Panos K. Chrysanthis. 2005. “Towards the Measurement of Tuple Space Performance.”Performance Evaluation Review 33 (3).
Foster, Michael, Owain Parry, Michael Hilton, Gregory M. Kapfhammer, and Phil McMinn. 2026. “FlakeFighters: A PyTest Plugin to Detect Flaky Test Failures.”Proceedings of the 41st International Conference on Automated Software Engineering – Tools and Datasets Track.
Howell, Christopher J., Gregory M. Kapfhammer, and Robert S. Roos. 2003. “An Examination of the Run-Time Performance of GUI Creation Frameworks.”Proceedings of the 2nd International Conference on the Principles and Practice of Programming in Java.
Jones, William F., and Gregory M. Kapfhammer. 2011. “Ask and You Shall Receive: Empirically Evaluating Declarative Approaches to Finding Data in Unstructured Heaps.”Proceedings of the 20th International Conference on Software Engineering and Data Engineering.
Just, René, Gregory M. Kapfhammer, and Franz Schweiggert. 2012. “Using Non-Redundant Mutation Operators and Test Suite Prioritization to Achieve Efficient and Scalable Mutation Analysis.”Proceedings of the 23rd International Symposium on Software Reliability Engineering.
Kapfhammer, Gregory M. 2001. “Automatically and Transparently Distributing the Execution of Regression Test Suites.”Proceedings of the 18th International Conference on Testing Computer Software.
Kapfhammer, Gregory M. 2004. “Software Testing.” In The Computer Science Handbook. CRC Press.
Kapfhammer, Gregory M. 2007. “A Comprehensive Framework for Testing Database-Centric Applications.” PhD Dissertation, Department of Computer Science, University of Pittsburgh.
Kapfhammer, Gregory M. 2010. “Regression Testing.” In The Encyclopedia of Software Engineering. Taylor; Francis – Auerbach Publications.
Kapfhammer, Gregory M. 2011. “Empirically Evaluating Regression Testing Techniques: Challenges, Solutions, and a Potential Way Forward.”Proceedings of the 1st International Workshop on Regression Testing.
Kapfhammer, Gregory M. 2012. “Towards a Method for Reducing the Test Suites of Database Applications.”Poster Compendium of the 5th International Conference on Software Testing, Verification and Validation.
Kapfhammer, Gregory M., Phil McMinn, and Chris J. Wright. 2013. “Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems.”Proceedings of the 6th International Conference on Software Testing, Verification and Validation.
Kapfhammer, Gregory M., Phil McMinn, and Chris J. Wright. 2016. “Hitchhikers Need Free Vehicles! Shared Repositories for Statistical Analysis in SBST.”Proceedings of the 9th International Workshop on Search-Based Software Testing.
Kapfhammer, Gregory M., and Mary Lou Soffa. 2003. “A Family of Test Adequacy Criteria for Database-Driven Applications.”Proceedings of the 9th European Software Engineering Conference and the 11th Symposium on the Foundations of Software Engineering.
Kapfhammer, Gregory M., and Mary Lou Soffa. 2007. “Using Coverage Effectiveness to Evaluate Test Suite Prioritizations.”Proceedings of the International Workshop on Empirical Assessment of Software Engineering Languages and Technologies.
Kapfhammer, Gregory M., and Mary Lou Soffa. 2008. “Database-Aware Test Coverage Monitoring.”Proceedings of the 1st India Software Engineering Conference.
Kapfhammer, Gregory M., Mary Lou Soffa, and Daniel Mossé. 2005. “Testing in Resource-Constrained Execution Environments.”Proceedings of the 20th International Conference on Automated Software Engineering.
Kauffman, Jonathan Miller, and Gregory M. Kapfhammer. 2012. “A Framework to Support Research in and Encourage Industrial Adoption of Regression Testing Techniques.”Proceedings of the 7th Testing: Academic and Industrial Conference – Practice and Research Techniques.
Kinneer, Cody, Gregory M. Kapfhammer, Chris J. Wright, and Phil McMinn. 2015a. “Automatically Evaluating the Efficiency of Search-Based Test Data Generation for Relational Database Schemas.”Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering.
Kinneer, Cody, Gregory M. Kapfhammer, Chris J. Wright, and Phil McMinn. 2015b. “ExpOse: Inferring Worst-Case Time Complexity by Automatic Empirical Study.”Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering.
Kotelyanskii, Anton, and Gregory M. Kapfhammer. 2014. “Parameter Tuning for Search-Based Test-Data Generation Revisited: Support for Previous Results.”Proceedings of the 14th International Conference on Quality Software.
Kukunas, James, Robert D. Cupper, and Gregory M. Kapfhammer. 2010. “A Genetic Algorithm to Improve Linux Kernel Performance on Resource-Constrained Devices.”Proceedings of the 12th International Conference Companion on Genetic and Evolutionary Computation.
Lin, Chu-Ti, Cheng-Ding Chen, Chang-Shi Tsai, and Gregory M. Kapfhammer. 2013. “History-Based Test Case Prioritization with Software Version Awareness.”Proceedings of the 18th International Conference on Engineering of Complex Computer Systems.
Lin, Chu-Ti, Kai-Wei Tang, Cheng-Ding Chen, and Gregory M. Kapfhammer. 2012. “Reducing the Cost of Regression Testing by Identifying Irreplaceable Test Cases.”Proceedings of the 6th International Conference on Genetic and Evolutionary Computing.
Lin, Chu-Ti, Kai-Wei Tang, and Gregory M. Kapfhammer. 2014. “Test Suite Reduction Methods That Decrease Regression Testing Costs by Identifying Irreplaceable Tests.”Information and Software Technology 56 (10).
Lin, Chu-Ti, Kai-Wei Tang, Jiun-Shiang Wang, and Gregory M. Kapfhammer. 2017. “Empirically Evaluating Greedy-Based Test Suite Reduction Methods at Different Levels of Test Suite Complexity.”Science of Computer Programming.
Maton, Megan, Gregory M. Kapfhammer, and Phil McMinn. 2024a. “Exploring Pseudo-Testedness: Empirically Evaluating Extreme Mutation Testing at the Statement Level.”Proceedings of the 35th International Conference on Software Maintenance and Evolution.
Maton, Megan, Gregory M. Kapfhammer, and Phil McMinn. 2024b. “PseudoSweep: A Pseudo-Tested Code Identifier.”Proceedings of the 35th International Conference on Software Maintenance and Evolution – Tool Demonstrations Track.
Maton, Megan, Gregory M. Kapfhammer, and Phil McMinn. 2025. “Where Tests Fall Short: Empirically Analyzing Oracle Gaps in Covered Code.”Proceedings of the 19th International Symposium on Empirical Software Engineering and Measurement.
Maton, Megan, Gregory M. Kapfhammer, and Phil McMinn. 2026a. “Empirically Comparing Hazard-Guided LLM Mutation Techniques with Existing LLM- and Rule-Based Approaches.”Proceedings of the 30th International Conference on Evaluation and Assessment in Software Engineering.
Maton, Megan, Gregory M. Kapfhammer, and Phil McMinn. 2026b. “Multiplex: A Modular LLM-Based Mutation Framework.”Proceedings of the 41st International Conference on Automated Software Engineering – Tools and Datasets Track.
McMinn, Phil, Mark Harman, Gordon Fraser, and Gregory M. Kapfhammer. 2016. “Automated Search for Good Coverage Criteria: Moving from Code Coverage to Fault Coverage Through Search-Based Software Engineering.”Proceedings of the 9th International Workshop on Search-Based Software Testing.
McMinn, Phil, and Gregory M. Kapfhammer. 2016. “AVMf: An Open-Source Framework and Implementation of the Alternating Variable Method.”Proceedings of the 8th International Symposium on Search-Based Software Engineering.
McMinn, Phil, Gregory M. Kapfhammer, and Chris J. Wright. 2016. “Virtual Mutation Analysis of Relational Database Schemas.”Proceedings of the 11th International Workshop on Automation of Software Test.
McMinn, Phil, Muhammad Firhard Roslan, and Gregory M. Kapfhammer. 2025. “Beyond Test Flakiness: A Manifesto for a Holistic Approach to Test Suite Health.”Proceedings of the 2nd International Flaky Tests Workshop.
McMinn, Phil, Chris J. Wright, and Gregory M. Kapfhammer. 2015. “The Effectiveness of Test Coverage Criteria for Relational Database Schema Integrity Constraints.”Transactions on Software Engineering and Methodology 25 (1).
McMinn, Phil, Chris J. Wright, Cody Kinneer, Colton J. McCurdy, Michael Camara, and Gregory M. Kapfhammer. 2016. “SchemaAnalyst: Search-Based Test Data Generation for Relational Database Schemas.”Proceedings of the 32nd International Conference on Software Maintenance and Evolution.
McMinn, Phil, Chris J. Wright, Colton McCurdy, and Gregory M. Kapfhammer. 2019. “Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of Relational Database Schemas.”Transactions on Software Engineering 45 (5).
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2020. “Flake It till You Make It: Using Automated Repair to Induce and Fix Latent Test Flakiness.”Proceedings of the 1st International Workshop on Automated Program Repair.
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2022a. “A Survey of Flaky Tests.”Transactions on Software Engineering and Methodology 31 (1).
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2022b. “Evaluating Features for Machine Learning Detection of Order- and Non-Order-Dependent Flaky Tests.”Proceedings of the 15th International Conference on Software Testing, Verification and Validation.
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2022c. “Surveying the Developer Experience of Flaky Tests.”Proceedings of the 44th International Conference on Software Engineering – Software Engineering in Practice Track.
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2022d. “What Do Developer-Repaired Flaky Tests Tell Us about the Effectiveness of Automated Flaky Test Detection?”Proceedings of the 3rd International Conference on Automation of Software Test.
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2023. “Empirically Evaluating Flaky Test Detection Techniques Combining Test Case Rerunning and Machine Learning Models.”Empirical Software Engineering Journal 28 (72).
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2025. “Systemic Flakiness: An Empirical Analysis of Co-Occurring Flaky Test Failures.”Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering.
Parry, Owain, Gregory M. Kapfhammer, Michael Hilton, and Phil McMinn. 2026. “Test Flimsiness: Characterizing Flakiness Induced by Mutation to the Code Under Test.”Proceedings of the 48th International Conference on Software Engineering.
Paterson, David, José Campos, Rui Abreu, Gregory M. Kapfhammer, Gordon Fraser, and Phil McMinn. 2019. “An Empirical Study on the Use of Defect Prediction for Test Case Prioritization.”Proceedings of the 12th International Conference on Software Testing, Verification and Validation.
Paterson, David, Gregory M. Kapfhammer, Gordon Fraser, and Phil McMinn. 2018. “Using Controlled Numbers of Real Faults and Mutants to Empirically Evaluate Coverage-Based Test Case Prioritization.”Proceedings of the 13th International Workshop on Automation of Software Test.
Rummel, Matthew J., Gregory M. Kapfhammer, and Andrew Thall. 2005. “Towards the Prioritization of Regression Test Suites with Data Flow Information.”Proceedings of the 20th Symposium on Applied Computing.
Smith, Adam M., Joshua J. Geiger, Gregory M. Kapfhammer, Manos Renieris, and G. Elisabeta Marai. 2009. “Interactive Coverage Effectiveness Multiplots for Evaluating Prioritized Regression Test Suites.”Compendium of the 15th Information Visualization Conference.
Smith, Adam M., Joshua J. Geiger, Gregory M. Kapfhammer, and Mary Lou Soffa. 2007. “Test Suite Reduction and Prioritization with Call Trees.”Proceedings of the 22nd International Conference on Automated Software Engineering – Demonstrations Track.
Smith, Adam M., and Gregory M. Kapfhammer. 2009. “An Empirical Study of Incorporating Cost into Test Suite Reduction and Prioritization.”Proceedings of the 24th Symposium on Applied Computing.
Walcott, Kristen R., Mary Lou Soffa, Gregory M. Kapfhammer, and Robert S. Roos. 2006. “Time-Aware Test Suite Prioritization.”Proceedings of the International Symposium on Software Testing and Analysis.
Walsh, Thomas A., Gregory M. Kapfhammer, and Phil McMinn. 2017a. “Automated Layout Failure Detection for Responsive Web Pages Without an Explicit Oracle.”Proceedings of the International Symposium on Software Testing and Analysis.
Walsh, Thomas A., Gregory M. Kapfhammer, and Phil McMinn. 2017b. “ReDeCheck: An Automatic Layout Failure Checking Tool for Responsively Designed Web Pages.”Proceedings of the International Symposium on Software Testing and Analysis.
Walsh, Thomas A., Gregory M. Kapfhammer, and Phil McMinn. 2020. “Automatically Identifying Potential Regressions in the Layout of Responsive Web Pages.”Software Testing, Verification and Reliability 30 (6).
Walsh, Thomas A., Phil McMinn, and Gregory M. Kapfhammer. 2015. “Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages.”Proceedings of the 30th International Conference on Automated Software Engineering.
Williams, Zachary, and Gregory M. Kapfhammer. 2010. “Using Synthetic Test Suites to Empirically Compare Search-Based and Greedy Prioritizers.”Proceedings of the 12th International Conference Companion on Genetic and Evolutionary Computation.
Wright, Chris J., Gregory M. Kapfhammer, and Phil McMinn. 2013. “Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation.”Proceedings of the 8th International Workshop on Mutation Analysis.
Wright, Chris J., Gregory M. Kapfhammer, and Phil McMinn. 2014. “The Impact of Equivalent, Redundant, and Quasi Mutants on Database Schema Mutation Analysis.”Proceedings of the 14th International Conference on Quality Software.