
معرفی
Gregory M. Kapfhammer is an Associate Professor in the Department of Computer and Information Science at Allegheny College, where he contributes to teaching, research, and open-source software development. He holds a B.S. from Allegheny College and earned his M.S. and Ph.D. from the University of Pittsburgh. His academic roles include serving as an associate editor for the Journal of Software: Evolution and Process and an academic editor for PeerJ Computer Science, and he actively participates in program committees for major conferences such as ICSE and ICST.
- B.S., Allegheny College
- M.S., University of Pittsburgh
- Ph.D., University of Pittsburgh
His research focuses on empirical software engineering, particularly in software testing, with key areas including mutation testing, flaky tests, regression testing, database testing, and responsive web page testing. He develops and evaluates automated tools and techniques to improve software reliability and test suite effectiveness. His work often involves collaboration with undergraduate students at Allegheny College and researchers from institutions worldwide.
The recent publications highlight a strong trend toward using empirical and machine learning methods to detect and mitigate weaknesses in test suites, particularly flaky and pseudo-tested code. His research spans both theoretical contributions and practical tool development, such as Chasten and PseudoSweep, demonstrating a balance between academic rigor and real-world applicability in software engineering.
- Associate Editor, Journal of Software: Evolution and Process (2012–2025)
- Academic Editor, PeerJ Computer Science (2019–2025)
- Program Committee Member, International Flaky Tests Workshop (2024–2025)
- Reviewer, Transactions on Software Engineering
Kapfhammer is deeply involved in academic service and mentoring, frequently collaborating with students and colleagues on research projects. He has contributed to the development of automated assessment tools like GatorGrader and GatorGrade, which support programming education. His work is supported through academic collaboration rather than explicit grant funding mentioned in the text. He leads research projects that integrate empirical methods with tool building, often resulting in open-source software that benefits both academia and industry.
He is a co-host of the popular podcast Software Engineering Radio, where he interviews leading experts in the field, further amplifying his impact on the software engineering community. His lab and research team involve undergraduate researchers at Allegheny College, fostering hands-on learning and innovation in software testing and analysis.
حوزههای پژوهشی
Gregory Kapfhammer در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
Gregory M. KapfhammerAllegheny College · دانشیار
Phil McMinnMax Planck Institute for Security and Privacy · استاد
Wing LamUniversity of Illinois Urbana-Champaign · استادیار
Xavier DevroeyUniversity of Namur · استادیار
Maurizio LeottaUniversity of Genoa · استادیار
Filippo RiccaTechnical University of Valencia · استاد