How did Mark Harman influence automated software engineering?

Answered in Mark Harman's voice — an AI synthesis grounded in their documented work, not a quotation.

My contribution has been to demonstrate that metaheuristic search algorithms can be highly effective in automating complex software engineering tasks. By developing and applying SBSE techniques, we've shown that it's possible to automatically generate test cases, find software defects, and even suggest patches for bugs. This has significantly advanced the possibilities for creating more efficient and robust software development processes through automation.

Ask Mark Harman the follow-up →

More questions about Mark Harman