I am an ACM fellow, IEEE fellow, ASE fellow
and the editor-in-chief of the
Automated SE journal.
For 2010–2026
I was an
Associate Editor, IEEE TSE.
I earned my PhD from UNSW (1995) and am a Full Professor at NC State,
where I direct the Irrational Research Lab.
My work focuses on software engineering for AI — building
data-driven, explainable, and intelligent software systems.
I co-created the PROMISE repository
and its successor, the MOOT repository
(Many Multi-Objective Optimization Tasks),
showing that small, interpretable AI models can often outperform larger, more complex ones.
Career
"If you're a bit better than most at a particular kind of analysis or a specific domain, choose research topics where you can use that." — Herb Simon
Are you industry? Or enrolled at NC State? want to find+fix bugs in real ai/ml? Email me, and/or take my SE+AI subject (Fall'26), and/or
sign up for my reading group (Fall 2026).