{"id":7,"date":"2013-03-03T19:19:05","date_gmt":"2013-03-04T03:19:05","guid":{"rendered":"http:\/\/softarch.usc.edu\/~josh\/?page_id=2"},"modified":"2026-02-26T14:00:31","modified_gmt":"2026-02-26T22:00:31","slug":"sample-page-2","status":"publish","type":"page","link":"https:\/\/jgarcia.ics.uci.edu\/?page_id=7","title":{"rendered":"Publications"},"content":{"rendered":"<figure>\n<p>\u00a0<\/p>\n<table>\n<tbody>\n<tr>\n<td>\n<h3>Conferences &#8211; Full Papers<\/h3>\n<p><!--ScriptorStartFragment-->Yuqi Huai, Yuntianyi Chen, Ziwen Wan, Qi Alfred Chen, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/ICSE_2026_DeFT.pdf\">DeFT: Maintaining Determinism and Extracting Unit Tests for Autonomous Driving Planning<\/a>. 48th IEEE\/ACM International Conference on Software Engineering (ICSE 2026), Research Track, Rio de Janeiro, Brazil, April 12\u201318, 2026.<!--ScriptorEndFragment--><\/p>\n<p>Yirui He, Yongbo Chen, Jessy Ayala, Yecheng Zhou, Qiran Wang, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/ICSE_2026_BSE.pdf\">Breaking Strong Encapsulation: A Comprehensive Study of Java Module Abuse<\/a>. 48th IEEE\/ACM International Conference on Software Engineering (ICSE 2026), Research Track, Rio de Janeiro, Brazil, May 2026 (To Appear).<\/p>\n<p>Luca Di Bartolomeo, Philipp Mao, Yu-Jye Tung, Jessy Ayala, Paolo Celada, Samuele Doria, Marcel Busch, Joshua Garcia, Eleonora Losiouk, and Mathias Payer. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/usenixsecurity25-di-bartolomeo.pdf\">Hercules Droidot and the murder on the JNI Express<\/a>. 34th USENIX Security Symposium (USENIX Security 2025), Seattle, Washington, August 2025.<\/p>\n<p>Jessy Ayala, Yu-Jye Tung, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/sec25cycle1-prepub-1361-ayala.pdf\" data-type=\"attachment\" data-id=\"921\">A Mixed-Methods Study of Open-Source Software Maintainers On Vulnerability Management and Platform Security Features<\/a>. 34th USENIX Security Symposium (USENIX Security 2025), Seattle, Washington, August 2025.<\/p>\n<p>Yuntianyi Chen, Yuqi Huai, Yirui He, Shilong Li, Changnam Hong, Alfred Chen, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/ads_bugfixpatterns-fse_2025.pdf\" data-type=\"attachment\" data-id=\"942\">A Comprehensive Study of Bug-Fix Patterns in Autonomous Driving Systems<\/a>. ACM International Conference on the Foundations of Software Engineering (FSE), Trondheim, Norway, June 2025.\u00a0<\/p>\n<p data-sider-select-id=\"6ee62e52-c534-4830-aa22-ccd650b63867\">Jessy Ayala, Steven Ngo, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/sp2025_deepdive.pdf\">A Deep Dive Into How Open-Source Project Maintainers Review and Resolve Bug Bounty Reports<\/a>. 46th IEEE Symposium on Security and Privacy (Oakland 2025), San Francisco, California, May 2025.<\/p>\n<p data-sider-select-id=\"6ee62e52-c534-4830-aa22-ccd650b63867\">Yuntianyi Chen, Yuqi Huai, Shilong Li, Changnam Hong, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/confve_camready_fse2024.pdf\" data-sider-select-id=\"fd7599a5-79a9-4d48-be41-9cf331dca643\">Misconfiguration Software Testing for Failure Emergence in Autonomous Driving Systems<\/a>. 32nd ACM International Conference on the Foundations of Software Engineering (FSE), Ipojuca (Pernambuco), Brazil, July 2024.<\/p>\n<p data-sider-select-id=\"6ee62e52-c534-4830-aa22-ccd650b63867\">Yoonha Cha, Isabela Figueira, Jessy Ayala, Emory James Edwards, Joshua Garcia, Andr\u00e9 van der Hoek, and Stacy Marie Branham. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/blv_chi_2024.pdf\" data-sider-select-id=\"d487ce01-6d4d-456c-8b47-24ef880f0815\">Do You Want Me to Participate or Not?: Investigating the Accessibility of Software Development Meetings for Blind and Low Vision Professionals<\/a>. Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI), Honolulu, Hawaii, May 2024.<\/p>\n<p>Esmerald Aliaj, Alberto Krone-Martins, Joshua Garcia, and Sang-Woo Jun. 2023. <a href=\"https:\/\/doi.org\/10.1109\/ASAP57973.2023.00037\">FarSlayer: Turnkey Acceleration of Legacy Software on Commodity FPGA Cards<\/a>. In the IEEE 34th International Conference on Application-Specific Systems, Architectures and Processors (ASAP 2023), July 2023.<\/p>\n<p>Yuqi Huai, Yuntianyi Chen, Sumaya Almanee, Tuan Ngo, Xiang Liao, Ziwen Wan, Alfred Qi Chen, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/doppeltest_camera_ready_icse2023.pdf\">Doppelg\u00e4nger Test Generation for Revealing Bugs in Autonomous Driving Software<\/a><em>.<\/em> In the 45th International Conference on Software Engineering (ICSE 2023), May 2023.<\/p>\n<p>Ziwen Wan, Junjie Shen, Jalen Chuang, Xin Xia, Joshua Garcia, Jiaqi Ma, and Qi Alfred Chen. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/NDSS22_BPFuzz__Camera_Ready_.pdf\">Too Afraid to Drive: Systematic Discovery of Semantic DoS Vulnerability in Autonomous Driving Planning under Physical-World Attacks<\/a>. In Network and Distributed Systems Security (NDSS) Symposium, April 2022.<\/p>\n<p>Sumaya Almanee, Arda Unal, Mathias Payer, and Joshua Garcia. <a href=\"https:\/\/arxiv.org\/abs\/1911.09716\">Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps\u2019 Native Code<\/a>. In the 43rd International Conference on Software Engineering (ICSE 2021), May 2021.<\/p>\n<p>Joshua Garcia, Mehdi Mirakhorli, Lu Xiao, Yutong Zhao, Ibrahim Mujhid, Khoi Pham, Ahmet Okutan, Sam Malek, Rick Kazman, Yuanfang Cai, and Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/ICSA_2021___SAIN_Paper-20.pdf\">Constructing a Shared Infrastructure for Software Architecture Analysis and Maintenance<\/a>. In the 18th IEEE International Conference on Software Architecture (ICSA 2021), March 2021.<\/p>\n<p>Joshua Garcia, Yang Feng, Junjie Shen, Sumaya Almanee, Yuan Xia, and Qi Alfred Chen. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/icse2020_avbugs.pdf\">A Comprehensive Study of Autonomous Vehicle Bugs<\/a>. In the 42nd International Conference on Software Engineering (ICSE 2020), May 2020.<\/p>\n<p>Negar Ghorbani, Joshua Garcia, and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/p560-ghorbani.pdf\">Detection and Repair of Architectural Inconsistencies in Java<\/a>. In the 41st International Conference on Software Engineering (ICSE 2019), May 2019.<\/p>\n<p>Mahmoud Hammad, Joshua Garcia, and Sam Malek. <a href=\"http:\/\/seal.ics.uci.edu\/publications\/2018_ASE_salma.pdf\">SALMA: Self-Protection of Android Systems from Inter-Component Communication Attacks<\/a>. In the Proceedings of the 33rd IEEE\/ACM International Conference on Automated Software Engineering (ASE), 2018.<\/p>\n<p>Mahmoud Hammad, Joshua Garcia, and Sam Malek. <a href=\"http:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/2018ICSE_Hammad.pdf\">A Large-Scale Empirical Study on the Effects of Code Obfuscations on Android Apps and Anti-Malware Products<\/a>. In the Proceedings of the 40th International Conference on Software Engineering (ICSE), 2018.<\/p>\n<p>Jun-Wei Lin, Reyhaneh Jabbarvand, Joshua Garcia, and Sam Malek. <a href=\"http:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/2018_ICSE_Nemo.pdf\">Nemo: Multi-Criteria Test-Suite Minimization with Integer Nonlinear Programming<\/a>. In the Proceedings of the 40th International Conference on Software Engineering (ICSE), 2018.<\/p>\n<p>Joshua Garcia, Mahmoud Hammad, Negar Ghorbani,\u00a0and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/fse17main-mainid207-p-722f3aa-32572-final.pdf\"> Automatic Generation of Inter-Component Communication Exploits for Android Applications<\/a>. In the Proceedings of the 11th joint meeting of the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC\/FSE), 2017.<\/p>\n<p>Nariman Mirzaei, Joshua Garcia, Hamid Bagheri, Alireza Sadeghi,\u00a0and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/trimdroid_icse_2016.pdf\">Reducing Combinatorics in GUI Testing of Android Applications<\/a>. In the 38th International Conference on Software Engineering\u00a0(ICSE), 2016.<\/p>\n<p>Duc Le, Pooyan Behnamghader, Joshua Garcia, Daniel Link, Arman Shahbazian, and Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/arcade_msr_2015.pdf\">An Empirical Study of Architectural Change in Open-Source Software Systems<\/a>. In the 12th Working Conference on Mining Software Repositories (MSR), 2015.<\/p>\n<p>Thibaud Lutellier, Devin Chollack, Joshua Garcia, Lin Tan, Derek Rayside, Nenad Medvidovi\u0107, and Robert Kroeger. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/archdeps_icse_seip_2015.pdf\">Comparing Software Architecture Recovery Techniques Using Accurate Dependencies<\/a>. In the 37th International Conference on Software Engineering (ICSE), Software Engineering in Practice Track, 2015.<\/p>\n<p>Joshua Garcia, Igor Ivkovic, and Nenad Medvidovi\u0107. <a href=\"https:\/\/www.dropbox.com\/s\/7afeoly4bm7p93s\/Garcia%20et%20al.%20-%202013%20-%20A%20Comparative%20Analysis%20of%20Software%20Architecture%20Re.pdf?dl=0\">A Comparative Analysis of Software Architecture Recovery Techniques<\/a>. Techniques. In the Proceedings of the 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE), 2013.<\/p>\n<p>Joshua Garcia, Daniel Popescu, Gholamreza Safi, William G.J. Halfond, and Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/eos_esec_fse_2013.pdf\">Identifying Message Flow in Distributed Event-Based Systems<\/a>. In the Proceedings of the 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC\/FSE), 2013.<\/p>\n<p>Joshua Garcia, Ivo Krka, Chris Mattmann, and Nenad Medvidovi\u0107. <a href=\"https:\/\/www.dropbox.com\/s\/atnxcehejdlqlld\/Garcia%20et%20al.%20-%202013%20-%20Obtaining%20Ground-truth%20Software%20Architectures.pdf?dl=0\">Obtaining Ground-Truth Software Architectures<\/a>. In the Proceedings of the 35th International Conference on Software Engineering (ICSE), Software Engineering in Practice Track, 2013.<\/p>\n<p>Daniel Popescu, Joshua Garcia, Kevin Bierhoff, and Nenad Medvidovi\u0107. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/debs2012_dependency_analysis.pdf\">Impact analysis for distributed event-based systems<\/a>. In the Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems (DEBS), 2012.<\/p>\n<p>Isela Macia Bertran, Joshua Garcia, Daniel Popescu, Alessandro Garcia, Nenad Medvidovi\u0107, and Arndt von Staa. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/smells-aosd-2012.pdf\">Are automatically-detected code anomalies relevant to architectural modularity?: an exploratory analysis of evolving systems<\/a>. In the Proceedings of the 11th Annual International Conference on Aspect-oriented Software Development (AOSD), 2012.<\/p>\n<p>Isela Macia, Alessandro Garcia, Arndt von Staa, Joshua Garcia, and Nenad Medvidovi\u0107. On the Impact of Aspect-Oriented Code Smells on Architecture Modularity: An Exploratory Study. In the Proceedings of the 5th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2011.<\/p>\n<p>Hossein Tajalli, Joshua Garcia, George Edwards, and Nenad Medvidovi\u0107. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/ASE_2010.pdf\"> PLASMA: A Plan-based Layered Architecture for Software Model-driven adaptation<\/a>. In the Proceedings of the 25th IEEE\/ACM International Conference on Automated Software Engineering (ASE), 2010.<\/p>\n<p>Joshua Garcia, Daniel Popescu, George Edwards, and Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/10.1.1.183.9958.pdf\">Toward a Catalogue of Architectural Bad Smells<\/a>. In the Proceedings of the Fifth International Conference on the Quality of Software Architectures (QOSA), 2009.<\/p>\n<h1>Journals<\/h1>\n<p data-sider-select-id=\"1b19920f-e396-4360-901f-50378d309799\">Negar Ghorbani, Joshua Garcia, and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/acadia_ist.pdf\">Bringing Architecture-Based Adaption to the Mainstream<\/a>. Information and Software Technology (IST), August 2024 (Accepted).<\/p>\n<p data-sider-select-id=\"1b19920f-e396-4360-901f-50378d309799\">Negar Ghorbani, Tarandeep Singh, Joshua Garcia, and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/tse_darcy_2024_earlyaccess.pdf\" data-sider-select-id=\"779b9833-29eb-42c7-9b24-9071900b412d\">Darcy: Automatic Architectural Inconsistency Resolution in Java<\/a>. IEEE Transactions on Software Engineering (TSE), June 2024.<\/p>\n<p>Yuqi Huai, Sumaya Almanee, Yuntianyi Chen, Xiafa Wu, Qi Alfred Chen, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/scenoRITA_tse.pdf\">scenoRITA: Generating Diverse, Fully Mutable, Test Scenarios for Autonomous Vehicle Planning<\/a>. IEEE Transactions on Software Engineering (TSE), October 2023.<\/p>\n<p>Negar Ghorbani, Reyhaneh Jabbarvand, Navid Salehnamadi, Joshua Garcia, and Sam Malek. <a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/3563213\">DeltaDroid: Dynamic Delivery Testing in Android.<\/a> ACM Transactions on Software Engineering and Methodology (TOSEM), May 2023.<\/p>\n<p>Joshua Garcia, Ehsan Kouroshfar, Negar Ghorbani, and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/tse_2021_arch_decay_prediction_preprint.pdf\">Forecasting Architectural Decay from Evolutionary History<\/a>. IEEE Transactions on Software Engineering (TSE), July 2022.<\/p>\n<p>Joshua Garcia, Mahmoud Hammad, and Sam Malek. <a href=\"http:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/tosem_2016_malware.pdf\">Lightweight, Obfuscation-Resilient Detection and Family Identification of Android Malware<\/a>. ACM Transactions on Software Engineering and Methodology (TOSEM), July 2017.<\/p>\n<p>Thibaud Lutellier, Devin Chollak, Joshua Garcia, Lin Tan, Derek Rayside, Nenad Medvidovic, and Robert Kroeger. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/lutellier_tse_2017.pdf\">Measuring the Impact of Code Dependencies on Software Architecture Recovery Techniques<\/a>. IEEE Transactions on Software Engineering (TSE), 2017.<\/p>\n<p>Alireza Sadhegi, Hamid Bagheri, Joshua Garcia, and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/sec_taxonomy_tse_2016.pdf\">A Taxonomy and Qualitative Comparison of Program Analysis Techniques for Security Assessment of Android Software<\/a>. IEEE Transactions on Software Engineering (TSE), 2016.<\/p>\n<p>Pooyan Behnamghader, Duc Le, Joshua Garcia, Daniel Link, Arman Shahbazian, and Nenad Medvidovi\u0107. <a href=\"https:\/\/www.dropbox.com\/s\/6e0a8hxvy8b2548\/Behnamghader%20et%20al.%20-%202017%20-%20A%20large-scale%20study%20of%20architectural%20evolution%20in%20.pdf?dl=0\">A Large-Scale Study of Architectural Evolution in Open-Source Software Systems<\/a>. Empirical Software Engineering, 2016.<\/p>\n<p>Hamid Bagheri, Joshua Garcia, Alireza Sadeghi, Sam Malek, Nenad Medvidovic. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/android_arch_jss_2016.pdf\">Software Architectural Principles in Contemporary Mobile Software: From Conception to Practice<\/a>. Journal of Systems and Software (JSS), 2016.<\/p>\n<p>Hamid Bagheri, Alireza Sadeghi, Joshua Garcia, and Sam Malek. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/covert_tse_2015.pdf\">COVERT: Compositional Analysis of Android Inter-App Permission Leakage<\/a>. IEEE Transactions on Software Engineering (TSE), 2015.<\/p>\n<p>Chris A. Mattmann, Joshua Garcia, Ivo Krka, Daniel Popescu, and Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/grid_journal_2015.pdf\">Revisiting the Anatomy and Physiology of the Grid<\/a>. Journal of Grid Computing, 2015.<\/p>\n<p>Nenad Medvidovi\u0107, Hossein Tajalli, Joshua Garcia, Yuriy Brun, Ivo Krka, and George Edwards. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/IEEEComputer-2011.pdf\">Engineering heterogeneous robotics systems: A software architecture-based approach<\/a>, IEEE Computer, 2011.<\/p>\n<p>Sam Malek, <a href=\"https:\/\/quandarypeak.com\/software-experts\/george-edwards\/\">George Edwards<\/a>, Yuriy Brun, Hossein Tajalli, Joshua Garcia, Ivo Krka, Nenad Medvidovi\u0107, Marija Mikic-Rakic, Gaurav Sukhatme. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/JSS_2010.pdf\">An Architecture-Driven Software Mobility Framework<\/a>. Journal of Systems and Software, 2010.<\/p>\n<h1>Workshops and Short Conference Papers<\/h1>\n<p>Marcelo Schmitt Laser, Duc Minh Le, Joshua Garcia, and Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/archipelago_techdebt_2021-4.pdf\">Architectural Archipelagos: Technical Debt in Long-Lived Software Research Platforms<\/a>. In the Proceedings of the IEEE\/ACM International Conference on Technical Debt (TechDebt), 2020.<\/p>\n<p>Marcelo Schmitt Laser, Nenad Medvidovic \u0301, Duc Minh Le, and Joshua Garcia. <a href=\"https:\/\/jgarcia.ics.uci.edu\/wp-content\/uploads\/arcade_fse20demo.pdf\">ARCADE: An Extensible Workbench for Architecture Recovery, Change, and Decay Evaluation<\/a>. In the Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE), 2020.<\/p>\n<p>Reyhaneh Jabbarvand, Alireza Sadeghi, Joshua Garcia, Sam Malek, and Paul Ammann. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/ecodroid_greens_2015.pdf\">EcoDroid: An Approach for Energy-Based Ranking of Android Apps<\/a>. In the 4th International Workshop on Green and Sustainable Software in Conjunction with ICSE, 2015.<\/p>\n<p>Ran Mo, Joshua Garcia, Yuanfang Cai, Nenad Medvidovi\u0107. <a href=\"https:\/\/jgarcia.ics.uci.edu\/\/wp-content\/uploads\/decay_icse_mtd_2013.pdf\">Mapping Architectural Smells into Dependency Models<\/a>, In the Proceedings of the Fourth International Workshop on Managing Technical Debt in Conjunction with ICSE, 2013.<\/p>\n<p>Youn Kyu Lee, Jae young Bang, Joshua Garcia, and Nenad Medvidovi\u0107. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/viva.pdf\">ViVA: A Visualization and Analysis Tool for Distributed Event-Based Systems.<\/a> In the Formal Demonstrations track of the 36th International Conference on Software Engineering (ICSE), 2014. (<a href=\"http:\/\/youtu.be\/jHVwuR5AYgA\">Demo video<\/a>)<\/p>\n<p>Joshua Garcia, Ivo Krka, Nenad Medvidovi\u0107, and Chris Douglas. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/wicsa-recovery-2012.pdf\">A Framework for Obtaining the Ground-Truth in Architectural Recovery<\/a>. In WICSA\/ECSA 2012.<\/p>\n<p>Joshua Garcia, Daniel Popescu, Chris Mattmann, Nenad Medvidovi\u0107, and Yuanfang Cai. <a href=\"https:\/\/www.dropbox.com\/s\/4v1vl8ckj8ulllk\/Garcia%20et%20al.%20-%202011%20-%20Enhancing%20architectural%20recovery%20using%20concerns.pdf?dl=0\">Enhancing architectural recovery using concerns<\/a>. In the Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE), 2011.<\/p>\n<p>Ivo Krka, Yuriy Brun, Daniel Popescu, Joshua Garcia, and Nenad Medvidovi\u0107, <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/ICSE_NIER2010.pdf\">Using Dynamic Execution Traces and Program Invariants to Enhance Behavioral Model Inference<\/a>. New Ideas and Emerging Results Track of the 32nd International Conference on Software Engineering (ICSE NIER), Cape Town, South Africa, May 2010.<\/p>\n<p>Chris A. Mattmann, Joshua Garcia, Ivo Krka, Daniel Popescu, Nenad Medvidovi\u0107, <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/WICSA-ECSA2009.pdf\">The Anatomy and Physiology of the Grid Revisited.<\/a> Joint Working IEEE\/IFIP Conference on Software Architecture &amp; European Conference on Software Architecture (WICSA\/ECSA09), 2009.<\/p>\n<p>Daniel Popescu, Joshua Garcia, and Nenad Medvidovi\u0107. <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/ICPC2009.pdf\">Enabling more precise dependency analysis in event-based systems<\/a>. In the 17th International Conference on Program Comprehension (ICPC), 2009.<\/p>\n<p>Joshua Garcia, Daniel Popescu, George Edwards, and Nenad Medvidovi\u0107, <a href=\"https:\/\/www.dropbox.com\/s\/ni7vtrqtl7u83cr\/Garcia%20et%20al.%20-%202009%20-%20Identifying%20Architectural%20Bad%20Smells.pdf?dl=0\">Identifying Architectural Bad Smells<\/a>. In the Proceedings of the 13th European Conference on Software Maintenance and Reengineering (CSMR), 2009.<\/p>\n<p>George Edwards, Joshua Garcia, Hossein Tajalli, Daniel Popescu, Nenad Medvidovi\u0107, Gaurav Sukhatme, and Brad Petrus, <a href=\"http:\/\/softarch.usc.edu\/~josh\/pubs\/seams_2009.pdf\">Architecture-Driven Self-Adaptation and Self-Management in Robotics Systems<\/a>. In the Proceedings of the Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2009.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>\u00a0<\/p>\n\n<\/p>\n<p><\/p><!-- \/wp:post-content -->","protected":false},"excerpt":{"rendered":"<p>\u00a0 Conferences &#8211; Full Papers Yuqi Huai, Yuntianyi Chen, Ziwen Wan, Qi Alfred Chen, and Joshua Garcia. DeFT: Maintaining Determinism and Extracting Unit Tests for Autonomous Driving Planning. 48th IEEE\/ACM International Conference on Software Engineering (ICSE 2026), Research Track, Rio de Janeiro, Brazil, April 12\u201318, 2026. Yirui He, Yongbo Chen, Jessy Ayala, Yecheng Zhou, Qiran&hellip;&nbsp;<a href=\"https:\/\/jgarcia.ics.uci.edu\/?page_id=7\" rel=\"bookmark\"><span class=\"screen-reader-text\">Publications<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":112,"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":1016,"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/1016"}],"wp:attachment":[{"href":"https:\/\/jgarcia.ics.uci.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}