ArchC#: A New Architecture Description Language for Distributed Systems. - Saeed Parsa; Gholamreza Safi (FSEN, 2007)

An evaluation method for aspectual modeling of distributed software architectures. - Hamid Bagheri; Vajih Montaghami; Gholamreza Safi; Seyed-Hassan Mirian-Hosseinabadi (AICCSA, 2008)

Identifying message flow in distributed event-based systems. - Joshua Garcia; Daniel Popescu 001; Gholamreza Safi; William G. J. Halfond; Nenad Medvidovic (ESEC/SIGSOFT FSE, 2013)

Detecting event anomalies in event-based systems. - Gholamreza Safi; Arman Shahbazian; William G. J. Halfond; Nenad Medvidovic (ESEC/SIGSOFT FSE, 2015)

A SEALANT for inter-app security holes in android. - Youn Kyu Lee; Jae Young Bang; Gholamreza Safi; Arman Shahbazian; Yixue Zhao; Nenad Medvidovic (ICSE, 2017)