Obvious or not?: regulating architectural decisions using aspect-oriented programming. - Mati Shomrat; Amiram Yehudai (AOSD, 2002)

Code-motion for API migration: fixing SQL injection vulnerabilities in Java. - Aharon Abadi; Yishai A. Feldman; Mati Shomrat (WRT@ICSE, 2011)

Automatically fixing security vulnerabilities in Java code. - Aharon Abadi; Ran Ettinger; Yishai A. Feldman; Mati Shomrat (OOPSLA Companion, 2011)

Detecting Refactored Clones. - Mati Shomrat; Yishai A. Feldman (ECOOP, 2013)