Identifying Architectural Bad Smells. - Joshua Garcia; Daniel Popescu 001; George Edwards; Nenad Medvidovic (CSMR, 2009)

Architecture-driven self-adaptation and self-management in robotics systems. - George Edwards; Joshua Garcia; Hossein Tajalli; Daniel Popescu 001; Nenad Medvidovic; Gaurav S. Sukhatme; Brad Petrus (SEAMS, 2009)

Enabling more precise dependency analysis in event-based systems. - Daniel Popescu 001; Joshua Garcia; Nenad Medvidovic (ICPC, 2009)

Toward a Catalogue of Architectural Bad Smells. - Joshua Garcia; Daniel Popescu 001; George Edwards; Nenad Medvidovic (QoSA, 2009)

The anatomy and physiology of the grid revisited. - Chris Mattmann; Joshua Garcia; Ivo Krka; Daniel Popescu 001; Nenad Medvidovic (WICSA/ECSA, 2009)

Using dynamic execution traces and program invariants to enhance behavioral model inference. - Ivo Krka; Yuriy Brun; Daniel Popescu 001; Joshua Garcia; Nenad Medvidovic (ICSE (2), 2010)

PLASMA: a plan-based layered architecture for software model-driven adaptation. - Hossein Tajalli; Joshua Garcia; George Edwards; Nenad Medvidovic (ASE, 2010)

An architecture-driven software mobility framework. - Sam Malek; George Edwards; Yuriy Brun; Hossein Tajalli; Joshua Garcia; Ivo Krka; Nenad Medvidovic; Marija Mikic-Rakic; Gaurav S. Sukhatme (J. Syst. Softw., 2010)

Enhancing architectural recovery using concerns. - Joshua Garcia; Daniel Popescu 001; Chris Mattmann; Nenad Medvidovic; Yuanfang Cai (ASE, 2011)

On the Impact of Aspect-Oriented Code Smells on Architecture Modularity: An Exploratory Study. - Isela Macia Bertran; Alessandro Garcia 001; Arndt von Staa; Joshua Garcia; Nenad Medvidovic (SBCARS, 2011)

Engineering Heterogeneous Robotics Systems: A Software Architecture-Based Approach. - Nenad Medvidovic; Hossein Tajalli; Joshua Garcia; Ivo Krka; Yuriy Brun; George Edwards (Computer, 2011)

Are automatically-detected code anomalies relevant to architectural modularity?: an exploratory analysis of evolving systems. - Isela Macia Bertran; Joshua Garcia; Daniel Popescu 001; Alessandro Garcia 001; Nenad Medvidovic; Arndt von Staa (AOSD, 2012)

Impact analysis for distributed event-based systems. - Daniel Popescu 001; Joshua Garcia; Kevin Bierhoff; Nenad Medvidovic (DEBS, 2012)

A Framework for Obtaining the Ground-Truth in Architectural Recovery. - Joshua Garcia; Ivo Krka; Nenad Medvidovic; Chris Douglas (WICSA/ECSA, 2012)

Obtaining ground-truth software architectures. - Joshua Garcia; Ivo Krka; Chris Mattmann; Nenad Medvidovic (ICSE, 2013)

Mapping architectural decay instances to dependency models. - Ran Mo; Joshua Garcia; Yuanfang Cai; Nenad Medvidovic (MTD@ICSE, 2013)

A comparative analysis of software architecture recovery techniques. - Joshua Garcia; Igor Ivkovic; Nenad Medvidovic (ASE, 2013)

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)

ViVA: a visualization and analysis tool for distributed event-based systems. - Youn Kyu Lee; Jae Young Bang; Joshua Garcia; Nenad Medvidovic (ICSE Companion, 2014)

EcoDroid: An Approach for Energy-Based Ranking of Android Apps. - Reyhaneh Jabbarvand Behrouz; Alireza Sadeghi; Joshua Garcia; Sam Malek; Paul Ammann (GREENS, 2015)

Comparing Software Architecture Recovery Techniques Using Accurate Dependencies. - Thibaud Lutellier; Devin Chollak; Joshua Garcia; Lin Tan 001; Derek Rayside; Nenad Medvidovic; Robert Kroeger (ICSE (2), 2015)

An Empirical Study of Architectural Change in Open-Source Software Systems. - Duc Minh Le; Pooyan Behnamghader; Joshua Garcia; Daniel Link 003; Arman Shahbazian; Nenad Medvidovic (MSR, 2015)

Revisiting the Anatomy and Physiology of the Grid. - Chris A. Mattmann; Joshua Garcia; Ivo Krka; Daniel Popescu 001; Nenad Medvidovic (J. Grid Comput., 2015)

COVERT: Compositional Analysis of Android Inter-App Permission Leakage. - Hamid Bagheri; Alireza Sadeghi; Joshua Garcia; Sam Malek (IEEE Trans. Software Eng., 2015)

Reducing combinatorics in GUI testing of android applications. - Nariman Mirzaei; Joshua Garcia; Hamid Bagheri; Alireza Sadeghi; Sam Malek (ICSE, 2016)

Software architectural principles in contemporary mobile software: from conception to practice. - Hamid Bagheri; Joshua Garcia; Alireza Sadeghi; Sam Malek; Nenad Medvidovic (J. Syst. Softw., 2016)

1st International Workshop on Establishing the Community-Wide Infrecaseructure for Architecture-Based Software Engineering (ECASE 2017). - Nenad Medvidovic; Sam Malek; Mehdi Mirakhorli; Joshua Garcia (ECASE@ICSE, 2017)

Automatic generation of inter-component communication exploits for Android applications. - Joshua Garcia; Mahmoud Hammad; Negar Ghorbani; Sam Malek (ESEC/SIGSOFT FSE, 2017)

A large-scale study of architectural evolution in open-source software systems. - Pooyan Behnamghader; Duc Minh Le; Joshua Garcia; Daniel Link 003; Arman Shahbazian; Nenad Medvidovic (Empir. Softw. Eng., 2017)

A Taxonomy and Qualitative Comparison of Program Analysis Techniques for Security Assessment of Android Software. - Alireza Sadeghi; Hamid Bagheri; Joshua Garcia; Sam Malek (IEEE Trans. Software Eng., 2017)

A large-scale empirical study on the effects of code obfuscations on Android apps and anti-malware products. - Mahmoud Hammad; Joshua Garcia; Sam Malek (ICSE, 2018)

Nemo: multi-criteria test-suite minimization with integer nonlinear programming. - Jun-Wei Lin; Reyhaneh Jabbarvand; Joshua Garcia; Sam Malek (ICSE, 2018)

Self-protection of Android systems from inter-component communication attacks. - Mahmoud Hammad; Joshua Garcia; Sam Malek (ASE, 2018)

Lightweight, Obfuscation-Resilient Detection and Family Identification of Android Malware. - Joshua Garcia; Mahmoud Hammad; Sam Malek (ACM Trans. Softw. Eng. Methodol., 2018)

Measuring the Impact of Code Dependencies on Software Architecture Recovery Techniques. - Thibaud Lutellier; Devin Chollak; Joshua Garcia; Lin Tan 001; Derek Rayside; Nenad Medvidovic; Robert Kroeger (IEEE Trans. Software Eng., 2018)

Security and Software Engineering. - Sam Malek; Hamid Bagheri; Joshua Garcia; Alireza Sadeghi (Handbook of Software Engineering, 2019)

Detection and repair of architectural inconsistencies in Java. - Negar Ghorbani; Joshua Garcia; Sam Malek (ICSE, 2019)

Too Quiet in the Library: A Study of Native Third-Party Libraries in Android. - Sumaya Almanee; Mathias Payer; Joshua Garcia (CoRR, 2019)

A comprehensive study of autonomous vehicle bugs. - Joshua Garcia; Yang Feng 003; Junjie Shen 001; Sumaya Almanee; Yuan Xia; Qi Alfred Chen (ICSE, 2020)

ARCADE: an extensible workbench for architecture recovery, change, and decay evaluation. - Marcelo Schmitt Laser; Nenad Medvidovic; Duc Minh Le; Joshua Garcia (ESEC/SIGSOFT FSE, 2020)

Constructing a Shared Infrastructure for Software Architecture Analysis and Maintenance. - Joshua Garcia; Mehdi Mirakhorli; Lu Xiao 001; Yutong Zhao; Ibrahim Mujhid; Khoi Pham; Ahmet Okutan; Sam Malek; Rick Kazman; Yuanfang Cai; Nenad Medvidovic (ICSA, 2021)

Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps' Native Code. - Sumaya Almanee; Arda Ünal; Mathias Payer; Joshua Garcia (ICSE (Companion Volume), 2021)

Architectural Archipelagos: Technical Debt in Long-Lived Software Research Platforms. - Marcelo Schmitt Laser; Duc Minh Le; Joshua Garcia; Nenad Medvidovic (TechDebt@ICSE, 2021)

scenoRITA: Generating Less-Redundant, Safety-Critical and Motion Sickness-Inducing Scenarios for Autonomous Vehicles. - Sumaya Almanee; Xiafa Wu; Yuqi Huai; Qi Alfred Chen; Joshua Garcia (CoRR, 2021)

Too Afraid to Drive: Systematic Discovery of Semantic DoS Vulnerability in Autonomous Driving Planning under Physical-World Attacks. - Ziwen Wan; Junjie Shen 001; Jalen Chuang; Xin Xia 007; Joshua Garcia; Jiaqi Ma 003; Qi Alfred Chen (NDSS, 2022)

Forecasting Architectural Decay From Evolutionary History. - Joshua Garcia; Ehsan Kouroshfar; Negar Ghorbani; Sam Malek (IEEE Trans. Software Eng., 2022)

FarSlayer: Turnkey Acceleration of Legacy Software on Commodity FPGA Cards. - Esmerald Aliaj; Alberto Krone-Martins; Joshua Garcia; Sang-Woo Jun (ASAP, 2023)

An Empirical Study on Workflows and Security Policies in Popular GitHub Repositories. - Jessy Ayala; Joshua Garcia (SVM, 2023)

SAIN: A Community-Wide Software Architecture INfrastructure. - Joshua Garcia; Mehdi Mirakhorli; Lu Xiao 001; Sam Malek; Rick Kazman; Yuanfang Cai; Nenad Medvidovic (ICSE Companion, 2023)

Doppelgänger Test Generation for Revealing Bugs in Autonomous Driving Software. - Yuqi Huai; Yuntianyi Chen; Sumaya Almanee; Tuan Ngo; Xiang Liao; Ziwen Wan; Qi Alfred Chen; Joshua Garcia (ICSE, 2023)

DeltaDroid: Dynamic Delivery Testing in Android. - Negar Ghorbani; Reyhaneh Jabbarvand; Navid Salehnamadi; Joshua Garcia; Sam Malek (ACM Trans. Softw. Eng. Methodol., 2023)

scenoRITA: Generating Diverse, Fully Mutable, Test Scenarios for Autonomous Vehicle Planning. - Yuqi Huai; Sumaya Almanee; Yuntianyi Chen; Xiafa Wu; Qi Alfred Chen; Joshua Garcia (IEEE Trans. Software Eng., 2023)

"Do You Want Me to Participate or Not?": Investigating the Accessibility of Software Development Meetings for Blind and Low Vision Professionals. - Yoonha Cha; Isabela Figueira; Jessy Ayala; Emory James Edwards; Joshua Garcia; André van der Hoek; Stacy Marie Branham (CHI, 2024)

Towards Automated Driving Violation Cause Analysis in Scenario-Based Testing for Autonomous Driving Systems. - Ziwen Wan; Yuqi Huai; Yuntianyi Chen; Joshua Garcia; Qi Alfred Chen (CoRR, 2024)

A Mixed-Methods Study of Open-Source Software Maintainers On Vulnerability Management and Platform Security Features. - Jessy Ayala; Yu-Jye Tung; Joshua Garcia (CoRR, 2024)

Bringing architecture-based adaption to the mainstream. - Negar Ghorbani; Joshua Garcia; Sam Malek (Inf. Softw. Technol., 2024)

Misconfiguration Software Testing for Failure Emergence in Autonomous Driving Systems. - Yuntianyi Chen; Yuqi Huai; Shilong Li; Changnam Hong; Joshua Garcia (Proc. ACM Softw. Eng., 2024)

Darcy: Automatic Architectural Inconsistency Resolution in Java. - Negar Ghorbani; Tarandeep Singh; Joshua Garcia; Sam Malek (IEEE Trans. Software Eng., 2024)

A Deep Dive into How Open-Source Project Maintainers Review and Resolve Bug Bounty Reports. - Jessy Ayala; Steven Ngo; Joshua Garcia (SP, 2025)

A Comprehensive Study of Bug-Fix Patterns in Autonomous Driving Systems. - Yuntianyi Chen; Yuqi Huai; Yirui He; Shilong Li; Changnam Hong; Qi Alfred Chen; Joshua Garcia (Proc. ACM Softw. Eng., 2025)

Investigating Vulnerability Disclosures in Open-Source Software Using Bug Bounty Reports and Security Advisories. - Jessy Ayala; Yu-Jye Tung; Joshua Garcia (CoRR, 2025)