José Antonio Hernández López

foto_wapa.jpeg

Department of Computer Science and Systems

University of Murcia

Murcia, Spain

I am José Antonio Hernández López, Assistant Professor in the Department of Computer Science and Systems at the University of Murcia. Previously, I was a WASP postdoctoral researcher at Linköping University (Sweden), under the supervision of Dániel Varró. During my PhD, I held an FPU scholarship funded by the University of Murcia, under the supervision of Jesús Sánchez Cuadrado. My research focuses on the use of artificial intelligence and natural language processing techniques (specially large language models, LLMs) to improve software engineering processes (e.g., code generation, bug detection, testing, etc.).

Throughout my research career, I have published in the top conferences and journals in software engineering: ICSE, FSE, ASE, IEEE TSE, MODELS, among others. I have also received best paper awards in several editions of the MODELS conference.

Finally, it is worth mentioning that I have actively collaborated with industry throughout my career. During my PhD, I completed an internship at InQuery Labs (a company recently acquired by PTC), where I worked on the development of a transpiler. While working in Sweden, I was affiliated with and participated in several projects at Software Center, a consortium of companies (e.g., Volvo, Bosch, Saab, etc.) and public institutions in the context of Generative AI in Simulation-Based Test Environments. During that period, I also collaborated with Ericsson on the use of LLMs to generate unit tests. Currently, I have a technology transfer contract with the company accessmedia to make media content more accessible through the use of LLMs.

selected publications

  1. SoSyM
    ModelSet: a dataset for machine learning in model-driven engineering
    José Antonio Hernández López, Javier Luis Canovas Izquierdo, and Jesús Sánchez Cuadrado
    Software and Systems Modeling, 2022
  2. TSE
    Generating structurally realistic models with deep autoregressive networks
    José Antonio Hernández López and Jesús Sánchez Cuadrado
    IEEE Transactions on Software Engineering, 2022
  3. ASE
    AST-Probe: Recovering abstract syntax trees from hidden representations of pre-trained language models
    José Antonio Hernández López, Martin Weyssow, Jesús Sánchez Cuadrado, and 1 more author
    In Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
  4. TSE
    On inter-dataset code duplication and data leakage in large language models
    José Antonio Hernández López, Boqi Chen, Mootez Saad, and 2 more authors
    IEEE Transactions on Software Engineering, 2024
  5. FSE
    An Adaptive Language-Agnostic Pruning Method for Greener Language Models for Code
    Mootez Saad, José Antonio Hernández López, Boqi Chen, and 2 more authors
    Proceedings of the ACM on Software Engineering, 2025
  6. ICSE
    The Power of Types: Exploring the Impact of Type Checking on Neural Bug Detection in Dynamically Typed Languages
    Boqi Chen, José Antonio Hernández López, Gunter Mussbacher, and 1 more author
    2024