publications

publications by categories in reversed chronological order.

2026

  1. JSEP
    On Predicting Vulnerability Severity Using In-Context Learning: An Industrial Case Study
    Daniel Rodriguez-Cardenas, David N. Palacio, Anna Schmedding, and 3 more authors
    Journal of Software: Evolution and Process, 2026
  2. arXiv
    Rethinking Software Empirical Studies with Structural Causal Models
    Daniel Rodriguez-Cardenas, Aysylu Garryyeva, David N. Palacio, and 2 more authors
    2026
  3. arXiv
    Towards Enabling an Artificial Self-Construction Software Life-Cycle via Autopoietic Architectures
    Daniel Rodriguez-Cardenas, David N. Palacio, and Denys Poshyvanyk
    2026

2025

  1. arXiv
    A Causal Perspective on Measuring, Explaining and Mitigating Smells in LLM-Generated Code
    Alejandro Velasco, Daniel Rodriguez-Cardenas, Dipin Khati, and 3 more authors
    2025
  2. How Propense Are Large Language Models at Producing Code Smells? A Benchmarking Study
    Alejandro Velasco, Daniel Rodriguez-Cardenas, Linh Alif, and 2 more authors
    In 2025 IEEE/ACM 47th International Conference on Software Engineering, 2025
  3. arXiv
    Enabling Global, Human-Centered Explanations for LLMs: From Tokens to Interpretable Code and Test Generation
    Dipin Khati, Daniel Rodriguez-Cardenas, David N. Palacio, and 3 more authors
    2025
  4. Mapping the Trust Terrain: LLMs in Software Engineering–Insights and Perspectives
    Dipin Khati, Yiran Liu, David N. Palacio, and 2 more authors
    ACM Transactions on Software Engineering and Methodology, 2025
  5. arXiv
    On Explaining (Large) Language Models for Code Using Global Code-Based Explanations
    David N. Palacio, Dipin Khati, Daniel Rodriguez-Cardenas, and 2 more authors
    2025
  6. arXiv
    Toward Neurosymbolic Program Comprehension
    Alejandro Velasco, Aysylu Garryyeva, David N. Palacio, and 2 more authors
    2025
  7. PhD
    Towards a Science of Causal Interpretability in Deep Learning for Software Engineering
    David N. Palacio
    The College of William and Mary, 2025

2024

  1. ArXiv
    Towards More Trustworthy and Interpretable LLMs for Code through Syntax-Grounded Explanations
    David N. Palacio, Daniel Rodriguez-Cardenas, Alejandro Velasco, and 3 more authors
    2024
  2. TSE
    Toward a Theory of Causation for Interpreting Neural Code Models
    David N. Palacio, Alejandro Velasco, Nathan Cooper, and 3 more authors
    IEEE Transactions on Software Engineering, 2024
  3. Which Syntactic Capabilities Are Statistically Learned by Masked Language Models for Code?
    Alejandro Velasco, David N. Palacio, Daniel Rodríguez-Cárdenas, and 1 more author
    ICSE, 2024
  4. PATENT
    Patent: Debugging Tool for Code Generation Neural Language Models
    2024
  5. arXiv
    On Interpreting the Effectiveness of Unsupervised Software Traceability with Information Theory
    David N. Palacio, Daniel Rodriguez-Cardenas, Denys Poshyvanyk, and 1 more author
    2024
  6. arXiv
    Perspective of Software Engineering Researchers on Machine Learning Practices Regarding Research, Review, and Education
    Alejandro Mojica-Hanke, David N. Palacio, Denys Poshyvanyk, and 2 more authors
    2024
  7. arXiv
    Measuring Emergent Capabilities of LLMs for Software Engineering: How Far Are We?
    C. O’Brien, Daniel Rodriguez-Cardenas, Alejandro Velasco, and 2 more authors
    2024

2023

  1. Benchmarking Causal Study to Interpret Large Language Models for Source Code
    Daniel Rodriguez-Cardenas, David N. Palacio, Dipin Khati, and 2 more authors
    2023
  2. TSE
    Using Transfer Learning for Code-Related Tasks
    Antonio Mastropaolo, Nathan Cooper, David Nader Palacio, and 4 more authors
    2023
  3. ArXiv
    Evaluating and Explaining Large Language Models for Code Using Syntactic Structures
    David N. Palacio, Alejandro Velasco, Daniel Rodriguez-Cardenas, and 2 more authors
    2023

2022

  1. A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research
    Cody Watson, Nathan Cooper, David Nader Palacio, and 2 more authors
    ACM Trans. Softw. Eng. Methodol., Mar 2022

2020

  1. Improving the effectiveness of traceability link recovery using hierarchical bayesian networks
    Kevin Moran, David N. Palacio, Carlos Bernal-Cárdenas, and 4 more authors
    In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, 2020
  2. Subreviewers
    In 2020 IEEE/ACM 7th International Conference on Mobile Software Engineering and Systems (MOBILESoft), 2020

2019

  1. Learning to Identify Security-Related Issues Using Convolutional Neural Networks
    David N. Palacio, Daniel McCrystal, Kevin Moran, and 3 more authors
    2019
  2. Additional Reviewers
    In 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR), 2019

2018

  1. GECCO
    Assessing Single-Objective Performance Convergence and Time Complexity for Refactoring Detection
    David Nader-Palacio, Daniel Rodrı́guez-Cárdenas, and Jonatan Gomez
    In Proceedings of the Genetic and Evolutionary Computation Conference Companion, Kyoto, Japan, 2018

2017

  1. A computational solution for the software refactoring problem: from a formalism toward an optimization approach
    Nader Palacio and David Alberto
    Dec 2017