Query-point debugging. - Salman Mirghasemi (OOPSLA Companion, 2009)

Naming anonymous javascript functions. - Salman Mirghasemi; John J. Barton; Claude Petitpierre (OOPSLA Companion, 2011)

Querypoint: moving backwards on wrong values in the buggy execution. - Salman Mirghasemi; John J. Barton; Claude Petitpierre (SIGSOFT FSE, 2011)

Querypoint Debugging (Semi-Automated Inspection of Buggy Execution). - Salman Mirghasemi (2012)