| 2025 | CCS | Conflicting Scores, Confusing Signals: An Empirical Study of Vulnerability Scoring Systems. | Viktoria Koscinski, Mark Nelson, Ahmet Okutan, Robert Falso, Mehdi Mirakhorli |
| 2025 | ESEM | SIExVulTS: Sensitive Information Exposure Vulnerability Detection System Using Transformer Models and Static Analysis. | Kyler Katz, Sara Moshtari, Ibrahim Mujhid, Mehdi Mirakhorli, Derek Garcia |
| 2024 | RE | Lessons from the Use of Natural Language Inference (NLI) in Requirements Engineering Tasks. | Mohamad Fazelnia, Viktoria Koscinski, Spencer Herzog, Mehdi Mirakhorli |
| 2023 | ICSE | SAIN: A Community-Wide Software Architecture INfrastructure. | Joshua Garcia, Mehdi Mirakhorli, Lu Xiao, Sam Malek, Rick Kazman, Yuanfang Cai, Nenad Medvidovic |
| 2023 | ICSE | On-Demand Security Requirements Synthesis with Relational Generative Adversarial Networks. | Viktoria Koscinski, Sara Hashemi, Mehdi Mirakhorli |
| 2022 | ECSA | A Methodological Approach to Verify Architecture Resiliency. | Joanna C. S. Santos, Selma Suloglu, Nstor Catao, Mehdi Mirakhorli |
| 2022 | ICSE | A Grounded Theory Based Approach to Characterize Software Attack Surfaces. | Sara Moshtari, Ahmet Okutan, Mehdi Mirakhorli |
| 2021 | ESEM | Barriers to Shift-Left Security: The Unique Pain Points of Writing Automated Tests Involving Security Controls. | Danielle Gonzalez, Paola Peralta Perez, Mehdi Mirakhorli |
| 2021 | ICSA | ArCode: Facilitating the Use of Application Frameworks to Implement Tactics and Patterns. | Ali Shokri, Joanna C. S. Santos, Mehdi Mirakhorli |
| 2021 | ICSA | Constructing a Shared Infrastructure for Software Architecture Analysis and Maintenance. | Joshua Garcia, Mehdi Mirakhorli, Lu Xiao, Yutong Zhao, Ibrahim Mujhid, Khoi Pham, Ahmet Okutan, Sam Malek, Rick Kazman, Yuanfang Cai, Nenad Medvidovic |
| 2021 | PLDI | Serialization-aware call graph construction. | Joanna C. S. Santos, Reese A. Jones, Chinomso Ashiogwu, Mehdi Mirakhorli |
| 2021 | RE | A Natural Language Processing Technique for Formalization of Systems Requirement Specifications. | Viktoria Koscinski, Celeste Gambardella, Estey Gerstner, Mark Zappavigna, Jennifer Cassetti, Mehdi Mirakhorli |
| 2020 | ECOOP | Salsa: static analysis of serialization features. | Joanna C. S. Santos, Reese A. Jones, Mehdi Mirakhorli |
| 2020 | ECSA | Does BERT Understand Code? - An Exploratory Study on the Detection of Architectural Tactics in Code. | Jan Keim, Angelika Kaplan, Anne Koziolek, Mehdi Mirakhorli |
| 2020 | ICSA | An Automated Approach to Recover the Use-case View of an Architecture. | Joanna C. S. Santos, Sara Moshtari, Mehdi Mirakhorli |
| 2020 | ICSE | Towards an Automated Approach for Detecting Architectural Weaknesses in Critical Systems. | Joanna C. S. Santos, Selma Suloglu, Joanna Ye, Mehdi Mirakhorli |
| 2020 | ISSRE | Towards Automated Evidence Generation for Rapid and Continuous Software Certification. | Joanna C. S. Santos, Ali Shokri, Mehdi Mirakhorli |
| 2020 | MSR | Did You Remember To Test Your Tokens? | Danielle Gonzalez, Michael Rath, Mehdi Mirakhorli |
| 2020 | SCAM | Looking for Software Defects? First Find the Nonconformists. | Sara Moshtari, Joanna C. S. Santos, Mehdi Mirakhorli, Ahmet Okutan |
| 2019 | ICSA | Architectural Security Weaknesses in Industrial Control Systems (ICS) an Empirical Study Based on Disclosed Software Vulnerabilities. | Danielle Gonzalez, Fawaz Alhenaki, Mehdi Mirakhorli |
| 2018 | ICSE | From craft to science: the road ahead for empirical software engineering research. | Matthias Galster, Danny Weyns, Antony Tang, Rick Kazman, Mehdi Mirakhorli |
| 2018 | ICSE | Roles and impacts of hands-on software architects in five industrial case studies. | Inayat Rehman, Mehdi Mirakhorli, Meiyappan Nagappan, Azat Aralbay Uulu, Matthew Thornton |
| 2018 | MSR | Automatic classification of software artifacts in open-source applications. | Yuzhan Ma, Sarah Fakhoury, Michael Christensen, Venera Arnaoudova, Waleed Zogaan, Mehdi Mirakhorli |
| 2017 | ICSA | Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird. | Joanna C. S. Santos, Anthony Peruma, Mehdi Mirakhorli, Matthias Galster, Jairo Veloz Vidal, Adriana Sejfia |
| 2017 | ICSA | A Catalog of Security Architecture Weaknesses. | Joanna C. S. Santos, Katy Tarrit, Mehdi Mirakhorli |
| 2017 | ICSE | Can latent topics in source code predict missing architectural tactics? | Raghuram Gopalakrishnan, Palak Sharma, Mehdi Mirakhorli, Matthias Galster |
| 2017 | ICSE | 1st International Workshop on Establishing the Community-Wide Infrecaseructure for Architecture-Based Software Engineering (ECASE 2017). | Nenad Medvidovic, Sam Malek, Mehdi Mirakhorli, Joshua Garcia |
| 2017 | MSR | A large-scale study on the usage of testing patterns that address maintainability attributes: patterns for ease of modification, diagnoses, and comprehension. | Danielle Gonzalez, Joanna C. S. Santos, Andrew Popovich, Mehdi Mirakhorli, Meiyappan Nagappan |
| 2017 | RE | Datasets from Fifteen Years of Automated Requirements Traceability Research: Current State, Characteristics, and Quality. | Waleed Zogaan, Palak Sharma, Mehdi Mirakhorli, Venera Arnaoudova |
| 2016 | ISSRE | TestEX: A Search Tool for Finding and Retrieving Example Unit Tests from Open Source Projects. | Danielle Gonzalez, Andrew Popovich, Mehdi Mirakhorli |
| 2016 | SAC | Architectural clones: toward tactical code reuse. | Daniel E. Krutz, Mehdi Mirakhorli |
| 2015 | ICSE | 5th International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks 2015). | Matthias Galster, Mehdi Mirakhorli |
| 2015 | ICSE | Mining Big Data for Detecting, Extracting and Recommending Architectural Design Concepts. | Mehdi Mirakhorli, Hong-Mei Chen, Rick Kazman |
| 2015 | ICSE | Big(ger) Data in Software Engineering. | Meiyappan Nagappan, Mehdi Mirakhorli |
| 2015 | ICSE | Toward Actionable Software Architecture Traceability. | Saeed Namdar, Mehdi Mirakhorli |
| 2015 | MSR | A Study on the Role of Software Architecture in the Evolution and Quality of Software. | Ehsan Kouroshfar, Mehdi Mirakhorli, Hamid Bagheri, Lu Xiao, Sam Malek, Yuanfang Cai |
| 2015 | MSR | A Dataset of Open-Source Android Applications. | Daniel E. Krutz, Mehdi Mirakhorli, Samuel A. Malachowsky, Andres Ruiz, Jacob Peterson, Andrew Filipski, Jared Smith |
| 2015 | MSR | Modifications, Tweaks, and Bug Fixes in Architectural Tactics. | Mehdi Mirakhorli, Jane Cleland-Huang |
| 2015 | RE | Ready-Set-Transfer! Technology transfer in the requirements engineering domain. | Jane Cleland-Huang, Mona Rahimi, Mehdi Mirakhorli |
| 2014 | ICSE | An inverted classroom experience: engaging students in architectural thinking for agile projects. | Jane Cleland-Huang, Muhammad Ali Babar, Mehdi Mirakhorli |
| 2014 | RE | Automated extraction and visualization of quality concerns from requirements specifications. | Mona Rahimi, Mehdi Mirakhorli, Jane Cleland-Huang |
| 2013 | ICSE | 2nd international workshop on the twin peaks of requirements and architecture (TwinPeaks 2013). | Paris Avgeriou, Janet E. Burge, Jane Cleland-Huang, Xavier Franch, Matthias Galster, Mehdi Mirakhorli, Roshanak Roshandel |
| 2013 | ICSE | Decision-Centric Traceability of architectural concerns. | Jane Cleland-Huang, Mehdi Mirakhorli, Adam Czauderna, Mateusz Wieloch |
| 2013 | RE | A domain-centric approach for recommending architectural tactics to satisfy quality concerns. | Mehdi Mirakhorli, Julia Carvalho, Jane Cleland-Huang, Patrick Mder |
| 2012 | ICSE | A tactic-centric approach for automating traceability of quality concerns. | Mehdi Mirakhorli, Yonghee Shin, Jane Cleland-Huang, Murat inar |
| 2012 | RE | Breaking the big-bang practice of traceability: Pushing timely trace recommendations to project stakeholders. | Jane Cleland-Huang, Patrick Mder, Mehdi Mirakhorli, Sorawit Amornborvornwong |
| 2011 | ICSE | On-demand feature recommendations derived from mining public product descriptions. | Horatiu Dumitru, Marek Gibiec, Negar Hariri, Jane Cleland-Huang, Bamshad Mobasher, Carlos Castro-Herrera, Mehdi Mirakhorli |
| 2011 | ICSE | Tracing architecturally significant requirements: a decision-centric approach. | Mehdi Mirakhorli |
| 2011 | ICSE | Tracing architectural concerns in high assurance systems. | Mehdi Mirakhorli, Jane Cleland-Huang |
| 2011 | ICSE | Transforming trace information in architectural documents into re-usable and effective traceability links. | Mehdi Mirakhorli, Jane Cleland-Huang |
| 2011 | PLOP | A pattern system for tracing architectural concerns. | Mehdi Mirakhorli, Jane Cleland-Huang |
| 2008 | ICSE | RDP technique: a practice to customize xp. | Mehdi Mirakhorli, Abdorrahman Khanipour Rad, Fereidoon Shams, Maryam Pazoki, Abbas Mirakhorli |
| 2008 | ICSE | Architectural challenges of ultra large scale systems. | Mehdi Mirakhorli, Amir Azim Sharifloo, Fereidoon Shams |
| 2008 | ICSE | A service driven development process (sddp) model for ultra large scale systems. | Fereidoon Shams, Amir Azim Sharifloo, Mehdi Mirakhorli, Mostafa Emaeli |
| 2008 | ICSE | How could ULS systems achieve architecture benefits? | Amir Azim Sharifloo, Mehdi Mirakhorli, Fereidoon Shams |