| 2025 | EASE | Toward Inclusive Low-Code Development: Detecting Accessibility Issues in User Reviews. | Mohammadali Mohammadkhani, Sara Zahedi Movahed, Hourieh Khalajzadeh, Mojtaba Shahin, Khuong Tran Hoang |
| 2025 | ICSA | Characterizing Vulnerabilities in Microservices: Source, Age and Severity. | Samuel Beahan, Faheem Ullah, Lachlan Chalmers, Uswa Fatima, Mojtaba Shahin |
| 2025 | ICSE | Strategies to Embed Human Values in Mobile Apps: What do End-Users and Practitioners Think? | Rifat Ara Shams, Mojtaba Shahin, Gillian C. Oliver, Jon Whittle, Waqar Hussain, Harsha Perera, Arif Nurwidyantoro |
| 2025 | TrustCom | Validation of a Governance Framework Supporting Security Controls across Emerging Systems. | Maysa Sinan, Mojtaba Shahin, Iqbal Gondal |
| 2024 | MSR | What Can Self-Admitted Technical Debt Tell Us About Security? A Mixed-Methods Study. | Nicols E. Daz Ferreyra, Mojtaba Shahin, Mansooreh Zahedi, Sodiq Quadri, Riccardo Scandariato |
| 2023 | ESEM | Security Defect Detection via Code Review: A Study of the OpenStack and Qt Communities. | Jiaxin Yu, Liming Fu, Peng Liang, Amjed Tahir, Mojtaba Shahin |
| 2023 | MSR | A Study of Gender Discussions in Mobile Apps. | Mojtaba Shahin, Mansooreh Zahedi, Hourieh Khalajzadeh, Ali Rezaei Nasab |
| 2022 | EASE | Human Values Violations in Stack Overflow: An Exploratory Study. | Sara Krishtul, Mojtaba Shahin, Humphrey O. Obie, Hourieh Khalajzadeh, Fan Gai, Ali Rezaei Nasab, John C. Grundy |
| 2022 | ICSA | How Do Developers Search for Architectural Information? An Industrial Survey. | Musengamana Jean de Dieu, Peng Liang, Mojtaba Shahin |
| 2022 | ICSE | How are Diverse End-user Human-centric Issues Discussed on GitHub? | Hourieh Khalajzadeh, Mojtaba Shahin, Humphrey O. Obie, John Grundy |
| 2022 | ICSE | Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners. | Muhammad Waseem, Peng Liang, Aakash Ahmad, Mojtaba Shahin, Arif Ali Khan, Gastn Mrquez |
| 2022 | MSR | On the Violation of Honesty in Mobile Apps: Automated Detection and Categories. | Humphrey O. Obie, Idowu Ilekura, Hung Du, Mojtaba Shahin, John C. Grundy, Li Li, Jon Whittle, Burak Turhan |
| 2022 | SEKE | Decisions in Continuous Integration and Delivery: An Exploratory Study. | Yajing Luo, Peng Liang, Mojtaba Shahin, Zengyang Li, Chen Yang |
| 2021 | APSEC | Pandemic Software Development: The Student Experiences from Developing a COVID-19 Information Dashboard. | Benjamin Koh, Mojtaba Shahin, Annette Ong, Soo Ying Yeap, Priyanka Saxena, Manvendra Singh, Chunyang Chen |
| 2021 | APSEC | Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users. | Humphrey O. Obie, Mojtaba Shahin, John Grundy, Burak Turhan, Li Li, Waqar Hussain, Jon Whittle |
| 2021 | EASE | On the Nature of Issues in Five Open Source Microservices Systems: An Empirical Study. | Muhammad Waseem, Peng Liang, Mojtaba Shahin, Aakash Ahmad, Ali Rezaei Nasab |
| 2021 | ESEM | Characteristics and Challenges of Low-Code Development: The Practitioners' Perspective. | Yajing Luo, Peng Liang, Chong Wang, Mojtaba Shahin, Jing Zhan |
| 2021 | ESEM | Towards a Human Values Dashboard for Software Development: An Exploratory Study. | Arif Nurwidyantoro, Mojtaba Shahin, Michel Chaudron, Waqar Hussain, Harsha Perera, Rifat Ara Shams, Jon Whittle |
| 2021 | ICSE | A First Look at Human Values-Violation in App Reviews. | Humphrey O. Obie, Waqar Hussain, Xin Xia, John C. Grundy, Li Li, Burak Turhan, Jon Whittle, Mojtaba Shahin |
| 2021 | ICSOC | A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices. | Muhammad Waseem, Peng Liang, Gastn Mrquez, Mojtaba Shahin, Arif Ali Khan, Aakash Ahmad |
| 2017 | EASE | Adopting Continuous Delivery and Deployment: Impacts on Team Structures, Collaboration and Responsibilities. | Mojtaba Shahin, Mansooreh Zahedi, Muhammad Ali Babar, Liming Zhu |
| 2017 | ENASE | Security Support in Continuous Deployment Pipeline. | Faheem Ullah, Adam Johannes Raft, Mojtaba Shahin, Mansooreh Zahedi, Muhammad Ali Babar |
| 2017 | ESEM | Beyond Continuous Delivery: An Empirical Investigation of Continuous Deployment Challenges. | Mojtaba Shahin, Muhammad Ali Babar, Mansooreh Zahedi, Liming Zhu |
| 2016 | ESEM | The Intersection of Continuous Deployment and Architecting Process: Practitioners' Perspectives. | Mojtaba Shahin, Muhammad Ali Babar, Liming Zhu |
| 2015 | ECSA | Improving the Quality of Architecture Design Through Peer-Reviews and Recombination. | Mojtaba Shahin, Muhammad Ali Babar |
| 2014 | ICECCS | How Do Open Source Communities Document Software Architecture: An Exploratory Survey. | Wei Ding, Peng Liang, Antony Tang, Hans van Vliet, Mojtaba Shahin |
| 2013 | SEKE | Recovering Software Architectural Knowledge from Documentation using Conceptual Model. | Mojtaba Shahin, Peng Liang, Zengyang Li |
| 2011 | ECSA | Architectural design decision visualization for architecture design: preliminary results of a controlled experiment. | Mojtaba Shahin, Peng Liang, Zengyang Li |
| 2010 | ICSE | Improving understandability of architecture design through visualization of architectural design decision. | Mojtaba Shahin, Peng Liang, Mohammad Reza Khayyambashi |
| 2010 | SAC | Rationale visualization of software architectural design decision using compendium. | Mojtaba Shahin, Peng Liang, Mohammad Reza Khayyambashi |