Form: A Framework for Creating Views of Program Executions. - Timothy S. Souder; Spiros Mancoridis; Maher Salah (ICSM, 2001)

Toward an environment for comprehending distributed systems. - Maher Salah; Spiros Mancoridis (WCRE, 2003)

A Hierarchy of Dynamic Software Views: From Object-Interactions to Feature-Interactions. - Maher Salah; Spiros Mancoridis (ICSM, 2004)

Scenariographer: A Tool for Reverse Engineering Class Usage Scenarios from Method Invocation Sequences. - Maher Salah; Trip Denton; Spiros Mancoridis; Ali Shokoufandeh; Filippos I. Vokolos (ICSM, 2005)

Towards Employing Use-Cases and Dynamic Analysis to Comprehend Mozilla. - Maher Salah; Spiros Mancoridis; Giuliano Antoniol; Massimiliano Di Penta (ICSM, 2005)

Scenario-Driven Dynamic Analysis for Comprehending Large Software Systems. - Maher Salah; Spiros Mancoridis; Giuliano Antoniol; Massimiliano Di Penta (CSMR, 2006)