Research Presentations

Also Consider: Research Papers and Research Projects



Related Project(s) Presentation

DIATOMS

Gregory M. Kapfhammer, Phil McMinn, and Chris J. Wright. Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems. Presented at the 6th International Conference on Software Testing, Verification and Validation, Luxembourg, March 2013.

DIATOMS

Chris J. Wright, Gregory M. Kapfhammer, and Phil McMinn. Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation. Presented at the 8th International Workshop on Mutation Analysis, Luxembourg, March 2013.

Kanonizo

Chu-Ti Lin, Cheng-Ding Chen, Chang-Shi Tsai, Gregory M. Kapfhammer. History-based Test Case Prioritization with Software Version Awareness. Presented at the 18th International Conference on Engineering of Complex Computer Systems, Singapore, July 2013.

DIATOMS

Gregory M. Kapfhammer. Using Dynamic Invariant Detection to Support the Testing and Analysis of Database Applications. Presented at the University of Ulm, Ulm, Germany, January 2012.

DIATOMS, Kanonizo

Gregory M. Kapfhammer. Regression Testing Techniques for Relational Database Applications. Presented at the University of Ulm, Ulm, Germany, January 2012.

MAJOR

René Just, Gregory M. Kapfhammer, and Franz Schweiggert. A Compiler-Integrated, Extensible, and Efficient Tool for the Mutation Analysis of Java Programs. Presented at Saarland University, Saarbrücken, Germany, January 2012.

MAJOR

Gregory M. Kapfhammer, René Just, and Franz Schweiggert. Practical Techniques for Improving the Efficiency and Usability of Mutation Analysis for Java Programs. Presented at the University of Sheffield, Sheffield, United Kingdom, February 2012.

Regression 2012

Gregory M. Kapfhammer, Shin Yoo, and Jonathan Miller Kauffman. Introduction to the 2nd International Workshop on Regression Testing. Presented at the 2nd International Workshop on Regression Testing, April 2012.

MAJOR

René Just, Gregory M. Kapfhammer, and Franz Schweiggert. Do Redundant Mutants Affect the Effectiveness and Efficiency of Mutation Analysis? Presented at the 7th International Workshop on Mutation Analysis, Montreal, Canada, April 2012.

Kanonizo

Jonathan Miller Kauffman and Gregory M. Kapfhammer. A Framework to Support Research in and Encourage Industrial Adoption of Regression Testing Techniques. Presented at the 7th Testing: Academic and Industrial Conference, Montreal, Canada, April 2012.

DIATOMS

Gregory M. Kapfhammer. Towards a Method for Reducing the Test Suites of Database Applications (Poster). Presented at the 5th International Conference on Software Testing, Verification and Validation, Montreal, Canada, April 2012.

MAJOR

Gregory M. Kapfhammer. Efficient and Effective Mutation Testing: Supporting the Implementation of Quality Software by Purposefully Inserting Defects. Presented at the University of Delhi, Delhi, India, May 2012.

Kanonizo

Gregory M. Kapfhammer. Software Quality Improvement through Repeated Test Execution: An Exploration of the Present and Future of Regression Testing. Presented at the University of Delhi, Delhi, India, May 2012.

Kanonizo

Chu-Ti Lin, Kai-Wei Tang, Cheng-Ding Chen, and Gregory M. Kapfhammer. Reducing the Cost of Regression Testing by Identifying Irreplaceable Test Cases. Presented at the Sixth International Conference on Genetic and Evolutionary Computing, Kitakyushu, Japan, August 2012.

MAJOR

René Just and Gregory M. Kapfhammer. MAJOR: An Efficient Technique for Mutation Analysis in a Java Compiler (Poster). Presented at the 4th IEEE International Conference on Software Testing, Verification and Validation, Berlin, Germany, March 2011.


An informative handout about MAJOR was also available for everyone who visited the poster.


Kanonizo

Gregory M. Kapfhammer. Empirically Evaluating Regression Testing Techniques: Challenges, Solutions, and a Potential Way Forward. Presented at the 1st International Workshop on Regression Testing, Berlin, Germany, March 2011.

MAJOR

René Just, Gregory M. Kapfhammer, and Franz Schweiggert. Using Conditional Mutation to Increase the Efficiency of Mutation Analysis. Presented at the 6th International Workshop on the Automation of Software Test, Honolulu, Hawaii, May 2011.

Swallowtail

William F. Jones and Gregory M. Kapfhammer. Ask and You Shall Receive: Empirically Evaluating Declarative Approaches to Finding Data in Unstructured Heaps. Presented at the 20th International Conference on Software Engineering and Data Engineering, Las Vegas, Nevada, June 2011.

DIATOMS

Jake Cobb, Gregory M. Kapfhammer, James A. Jones, and Mary Jean Harrold. Dynamic Invariant Detection for Relational Databases. Presented at the 9th Workshop on Dynamic Analysis, Toronto, Ontario, Canada, July 2011.

Kanonizo

Liang Yalan, Changhai Nie, Jonathan M. Kauffman, Gregory M. Kapfhammer, and Hareton Leung. Empirically Identifying the Best Genetic Algorithm for Covering Array Generation. Presented at the 3rd International Symposium on Search Based Software Engineering, Fast Abstract Track, Szeged, Hungary, September 2011.

DIATOMS

Sarah R. Clark, Jake Cobb, Gregory M. Kapfhammer, James A. Jones, and Mary Jean Harrold. Localizing SQL Faults in Database Applications. Presented at the 26th IEEE/ACM International Conference on Automated Software Engineering, Lawrence, Kansas, November 2011.

MAJOR

René Just, Franz Schweiggert, and Gregory M. Kapfhammer. MAJOR: An Efficient and Extensible Tool for Mutation Analysis in a Java Compiler (Tool Paper). Presented at the 26th IEEE/ACM International Conference on Automated Software Engineering, Lawrence, Kansas, November 2011.


An informative poster about this paper was also available for everyone who visited the tool demonstration.


Kanonizo

Jonathan Miller Kauffman and Gregory M. Kapfhammer. Regression Testing: Theoretical Underpinnings, Practical Techniques, and Empirical Insights. Presented at the 15th IASTED International Conference on Software Engineering and Applications, Dallas, Texas, December 2011.

Swallowtail

James Kukunas, Robert D. Cupper, and Gregory M. Kapfhammer. A Genetic Algorithm to Improve Linux Kernel Performance on Resource-Constrained Devices. Presented at the Late Breaking Abstracts Workshop at the ACM SIGEVO Genetic and Evolutionary Computation Conference, Portland, Oregon, July 2010.

Kanonizo

Zachary Williams and Gregory M. Kapfhammer. Using Synthetic Test Suites to Empirically Compare Search-Based and Greedy Prioritizers. Presented at the Late Breaking Abstracts Workshop at the ACM SIGEVO Genetic and Evolutionary Computation Conference, Portland, Oregon, July 2010.

Kanonizo

Alexander P. Conrad, Robert S. Roos, and Gregory M. Kapfhammer. Empirically Studying the Role of Selection Operators During Search-Based Test Suite Prioritization. Presented at the ACM SIGEVO Genetic and Evolutionary Computation Conference, Portland, Oregon, July 2010.

Kanonizo

Adam M. Smith and Gregory M. Kapfhammer. An Empirical Study of Incorporating Cost into Test Suite Reduction and Prioritization. Presented at the 24th ACM SIGAPP Symposium on Applied Computing, Software Engineering Track, Honolulu, Hawaii, March 2009

Juggernaut

Suvarshi Bhadra, Alexander Conrad, Charles Hurkes, Brian Kirklin, and Gregory M. Kapfhammer. An Experimental Study of Methods for Executing Test Suites in Memory Constrained Environments. Presented at the 4th Workshop on the Automation of Software Test, Vancouver, Canada, May 2009.

Kanonizo

Adam M. Smith, Joshua J. Geiger, Gregory M. Kapfhammer, Manos Renieris, and G. Elisabeta Marai. Interactive Coverage Effectiveness Multiplots for Evaluating Prioritized Regression Test Suites (Poster). Presented at the IEEE Information Visualization Conference, Atlantic City, New Jersey, October 2009.

Kanonizo

Erik Ostrofsky and Gregory M. Kapfhammer. An Empirical Comparison of Methods for Compressing Test Coverage Reports (Poster). Presented at the 3rd International Symposium on Empirical Software Engineering and Measurement, Lake Buena Vista, Florida, October 2009.

Kanonizo

Gregory M. Kapfhammer. Practical Suggestions for Improving and Empirically Studying Greedy Test Suite Reduction and Prioritization Methods. Presented at Nanjing University, Nanjing, China, November 2009.

Swallowtail

Gregory M. Kapfhammer. The Measured Performance of Declarative Approaches to Finding Data in Unstructured Heaps. Presented at Westminster College, New Wilmington, Pennsylvania, December 2009.

DIATOMS, Kanonizo

Gregory M. Kapfhammer. The Theory and Practice of Software Testing: Can We Test It? Yes We Can!. Presented at SGT Global, Chennai, India, February 2008.

DIATOMS, Kanonizo

Gregory M. Kapfhammer. Set Covers, Knapsacks, and Regression Testing Techniques. Presented at the Madras Christian College, Chennai, India, February 2008.

DIATOMS, Kanonizo

Gregory M. Kapfhammer. Using Synthetic Coverage Information to Evaluate Test Suite Prioritizers. Presented at the Chennai Mathematical Institute, Chennai, India, February 2008.

DIATOMS

Gregory M. Kapfhammer. Database-Aware Test Coverage Monitoring. Presented at the ACM India Software Engineering Conference, Hyderabad, India, February 2008.

Juggernaut, Kanonizo

Suvarshi Bhadra, Alexander Conrad, Adam Smith, and Gregory M. Kapfhammer. Research in Experimental Computer Science. Presented at Allegheny College summeR reSearch Series, Meadville, Pennsylvania, August 2008.

Juggernaut, Kanonizo

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

Kanonizo

Alexander Conrad and Gregory M. Kapfhammer. Can Search-Based Prioritizers Improve the Coverage Effectiveness of Regression Test Suites? Presented at the Centre for Research on Evolution, Search, and Testing, King's College London, London, England, United Kingdom, September 2008.

Kanonizo

Alexander Conrad and Gregory M. Kapfhammer. Using Genetic Algorithms to Improve Test Suite Prioritizations (Poster). Presented at the Conference for Undergraduate Research at the State Capital, Harrisburg, Pennsylvania, October 2008.

DIATOMS

Gregory M. Kapfhammer and Mary Lou Soffa. Automatic Program Instrumentation to the Rescue!. Presented at the Allegheny College Research in Computer Science Seminar, February 2007.

DIATOMS, Kanonizo

Gregory M. Kapfhammer. A Comprehensive Framework for Testing Database-Centric Applications. Presented at the University of Pittsburgh, PhD Dissertation Defense, Pittsburgh, Pennsylvania, April 2007.

Swallowtail

Brian Blose, Phillip Burdette, and Gregory M. Kapfhammer. The Measured Performance of Communication and Serialization Primitives. Presented at the NITLE Workshop on Parallel and Cluster Computing, June 2007.

DIATOMS

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.

DIATOMS, Kanonizo

Joshua J. 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.

Kanonizo

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.

DIATOMS

Gregory M. Kapfhammer. Towards Regression Testing for Database Applications. Presented at the Workshop of the Analysis, Slicing and Transformation Research Network, London, England, October 2007.

Kanonizo

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

Kanonizo

Mary Lou Soffa, Kristen Walcott, and Gregory M. Kapfhammer. Exploring Time-Aware Test Suite Prioritization. Presented at Microsoft Research Asia, Beijing, China, June 2006.

Kanonizo

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

Swallowtail

Gregory M. Kapfhammer and Brian Blose. Measuring the Performance of an XML-Based Communication Primitive. Presented at the Allegheny College Research in Computer Science Seminar, September 2006.

Kanonizo

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

SETTLE, RDBSpace, Parallel Genetic Algorithms

Gregory M. Kapfhammer. Further Experience with Teaching Distributed Systems to Undergraduates. Presented at the Ninth Jini Community Meeting, Chicago, Illinois, October 2005.

SETTLE, RDBSpace, Parallel Genetic Algorithms

Daniel Fiedler, Kristen Walcott, Thomas Richardson, Gregory M. Kapfhammer, Ahmed Amer, and Panos K. Chrysanthis. SETTLE: A Tuple Space Benchmarking and Testing Framework. Presented at the Ninth Jini Community Meeting, Chicago, Illinois, October 2005.

DIATOMS

Gregory M. Kapfhammer and Mary Lou Soffa. A Test Adequacy Infrastructure with Database Interaction Awareness. Presented at the University of California, Santa Barbara Department of Computer Science Colloquium, Goleta, California, November 2005.

Juggernaut

Gregory M. Kapfhammer, Mary Lou Soffa, and Daniel Mosse'. Testing in Resource Constrained Execution Environments. Presented at the 20th IEEE/ACM Automated Software Engineering Conference, Long Beach, California, November 2005.

Juggernaut

Gregory M. Kapfhammer, Mary Lou Soffa, and Daniel Mosse'. Empirical Evaluation of an Approach to Resource Constrained Test Suite Execution. Presented at the University of Pittsburgh, Department of Computer Science Colloquium, Pittsburgh, Pennsylvania, November 2005.

DIATOMS

Gregory M. Kapfhammer. A Primer on Testing Database-Driven Applications. Presented at the 3rd Biennial Intramural Faculty Conference, May 2004.

DIATOMS

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.

DIATOMS

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.

GUI Creation Framework Performance

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

RDBSpace

Geoffrey Arnold, Gregory M. Kapfhammer, and Robert S. Roos. Towards a JavaSpace Supported by a Relational Database. Presented at the Sixth Jini Community Meeting, Boston, MA, June 2002.

Parallel Genetic Algorithms

Brian Zorman, Gregory M. Kapfhammer, and Robert S. Roos. Building Distributed Genetic Algorithms with the Jini Network Technology. Presented at the Sixth Jini Community Meeting, Boston, MA, June 2002.

Joshua, RDBSpace, Parallel Genetic Algorithms, SETTLE

Geoffrey Arnold , Gregory M. Kapfhammer, Charles R. DiVittorio, Brian A. Hykes, Mehrnoush Moussavi-Aghdam, and James E. Tomayko. Improving the Jini "Out of Box" Experience: Lessons Learned and Solutions Provided. Presented at the Sixth Jini Community Meeting, Boston, MA, June 2002.

Joshua, RDBSpace, Parallel Genetic Algorithms, SETTLE

Gregory M. Kapfhammer. Teaching Distributed Systems to Undergraduates: An Experience Report. Presented at the Sixth Jini Community Meeting, Boston, MA, June 2002.

Joshua

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

JavaWrap

Gregory M. Kapfhammer. An Automated Wrapping System for Java Components and Jini Services. Presented at the 17th International Conference on Testing Computer Software, August 2000.

JavaWrap

Jennifer Haddox, Gregory M. Kapfhammer, C.C. Michael, Ryan A. Colyer. Identifying and Understanding Problematic COTS Components. Presented at the Second Annual Software Assurance and Certification Conference, Reston, Virginia, September, September 2000.


Links to this Page