On the Use of Domain Terms in Source Code. - Sonia Haiduc; Andrian Marcus (ICPC, 2008)

Analyzing the Evolution of the Source Code Vocabulary. - Surafel Lemma Abebe; Sonia Haiduc; Andrian Marcus; Paolo Tonella; Giuliano Antoniol (CSMR, 2009)

On the use of relevance feedback in IR-based concept location. - Gregory Gay 002; Sonia Haiduc; Andrian Marcus; Tim Menzies (ICSM, 2009)

Lexicon Bad Smells in Software. - Surafel Lemma Abebe; Sonia Haiduc; Paolo Tonella; Andrian Marcus (WCRE, 2009)

Supporting program comprehension with source code summarization. - Sonia Haiduc; Jairo Aponte; Andrian Marcus (ICSE (2), 2010)

On the Use of Automated Text Summarization Techniques for Summarizing Source Code. - Sonia Haiduc; Jairo Aponte; Laura Moreno; Andrian Marcus (WCRE, 2010)

Text Retrieval Approaches for Concept Location in Source Code. - Andrian Marcus; Sonia Haiduc (ISSSE, 2011)

On the Effect of the Query in IR-based Concept Location. - Sonia Haiduc; Andrian Marcus (ICPC, 2011)

Automatically detecting the quality of the query and its implications in IR-based concept location. - Sonia Haiduc (ASE, 2011)

The Effect of Lexicon Bad Smells on Concept Location in Source Code. - Surafel Lemma Abebe; Sonia Haiduc; Paolo Tonella; Andrian Marcus (SCAM, 2011)

Evaluating the specificity of text retrieval queries to support software engineering tasks. - Sonia Haiduc; Gabriele Bavota; Rocco Oliveto; Andrian Marcus; Andrea De Lucia (ICSE, 2012)

Automatic query performance assessment during the retrieval of software artifacts. - Sonia Haiduc; Gabriele Bavota; Rocco Oliveto; Andrea De Lucia; Andrian Marcus (ASE, 2012)

Automatic query reformulations for text retrieval in software engineering. - Sonia Haiduc; Gabriele Bavota; Andrian Marcus; Rocco Oliveto; Andrea De Lucia; Tim Menzies (ICSE, 2013)

Query quality prediction and reformulation for source code search: the refoqus tool. - Sonia Haiduc; Giuseppe De Rosa; Gabriele Bavota; Rocco Oliveto; Andrea De Lucia; Andrian Marcus (ICSE, 2013)

On the Relationship between the Vocabulary of Bug Reports and Source Code. - Laura Moreno; Wathsala Bandara; Sonia Haiduc; Andrian Marcus (ICSM, 2013)

3rd workshop on Mining Unstructured Data. - Alberto Bacchelli; Nicolas Bettenburg; Latifa Guerrouj; Sonia Haiduc (WCRE, 2013)

Supporting Query Formulation for Text Retrieval Applications in Software Engineering. - Sonia Haiduc (ICSME, 2014)

Unsupervised software categorization using bytecode. - Javier Escobar-Avila; Mario Linares Vásquez; Sonia Haiduc (ICPC, 2015)

Query-based configuration of text retrieval solutions for software engineering tasks. - Laura Moreno; Gabriele Bavota; Sonia Haiduc; Massimiliano Di Penta; Rocco Oliveto; Barbara Russo; Andrian Marcus (ESEC/SIGSOFT FSE, 2015)

The use of text retrieval and natural language processing in software engineering. - Sonia Haiduc; Venera Arnaoudova; Andrian Marcus; Giuliano Antoniol (ICSE (Companion Volume), 2016)

SPYSE: a semantic search engine for python packages and modules. - Shiva Krishna Imminni; Mir Anamul Hasan; Michael Duckett; Puneet Sachdeva; Sudipta Karmakar; Piyush Kumar; Sonia Haiduc (ICSE (Companion Volume), 2016)

Making a difference: an overview of humanitarian free open source systems. - Esteban Parra; Sonia Haiduc; Rebecca James (ICSE (Companion Volume), 2016)

Too long; didn't watch!: extracting relevant fragments from software development video tutorials. - Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Massimiliano Di Penta; Rocco Oliveto; Mir Hasan; Barbara Russo; Sonia Haiduc; Michele Lanza 001 (ICSE, 2016)

CodeTube: extracting relevant fragments from software development video tutorials. - Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Massimiliano Di Penta; Rocco Oliveto; Barbara Russo; Sonia Haiduc; Michele Lanza 001 (ICSE (Companion Volume), 2016)

Mining & Modeling Unstructured Data in Software - Challenges for the Future (NII Shonan Meeting 2016-3). - Sonia Haiduc; Takashi Kobayashi 001; Michele Lanza 001; Andrian Marcus (NII Shonan Meet. Rep., 2016)

Text retrieval-based tagging of software engineering video tutorials. - Javier Escobar-Avila; Esteban Parra; Sonia Haiduc (ICSE (Companion Volume), 2017)

A machine learning approach for determining the validity of traceability links. - Chris Mills; Sonia Haiduc (ICSE (Companion Volume), 2017)

The Impact of Retrieval Direction on IR-Based Traceability Link Recovery. - Chris Mills; Sonia Haiduc (ICSE-NIER, 2017)

Predicting Query Quality for Applications of Text Retrieval to Software Engineering Tasks. - Chris Mills; Gabriele Bavota; Sonia Haiduc; Rocco Oliveto; Andrian Marcus; Andrea De Lucia (ACM Trans. Softw. Eng. Methodol., 2017)

Automatic Traceability Maintenance via Machine Learning Classification. - Chris Mills; Javier Escobar-Avila; Sonia Haiduc (ICSME, 2018)

Are Bug Reports Enough for Text Retrieval-Based Bug Localization? - Chris Mills; Jevgenija Pantiuchina; Esteban Parra; Gabriele Bavota; Sonia Haiduc (ICSME, 2018)

Automatic tag recommendation for software development video tutorials. - Esteban Parra; Javier Escobar-Avila; Sonia Haiduc (ICPC, 2018)

Accurately Predicting the Location of Code Fragments in Programming Video Tutorials Using Deep Learning. - Mohammad Alahmadi 001; Jonathan Hassel; Biswas Parajuli; Sonia Haiduc; Piyush Kumar (PROMISE, 2018)

A survey on online learning preferences for computer science and programming. - Javier Escobar-Avila; Deborah Venuti; Massimiliano Di Penta; Sonia Haiduc (ICSE (SEET), 2019)

Tracing with Less Data: Active Learning for Classification-Based Traceability Link Recovery. - Chris Mills; Javier Escobar-Avila; Aditya R. Bhattacharya; Grigoriy Kondyukov; Shayok Chakraborty; Sonia Haiduc (ICSME, 2019)

Automatic Identification and Classification of Software Development Video Tutorial Fragments. - Luca Ponzanelli; Gabriele Bavota; Andrea Mocci; Rocco Oliveto; Massimiliano Di Penta; Sonia Haiduc; Barbara Russo; Michele Lanza 001 (IEEE Trans. Software Eng., 2019)

GUI-focused overviews of mobile development videos. - Mohammad Alahmadi 001; Abdulkarim Khormi; Sonia Haiduc (ICSE (Companion Volume), 2020)

Experiences Building an Answer Bot for Gitter. - Ricardo Romero; Esteban Parra; Sonia Haiduc (ICSE (Workshops), 2020)

UI Screens Identification and Extraction from Mobile Programming Screencasts. - Mohammad Alahmadi 001; Abdulkarim Khormi; Sonia Haiduc (ICPC, 2020)

A Study on the Accuracy of OCR Engines for Source Code Transcription from Programming Screencasts. - Abdulkarim Khormi; Mohammad Alahmadi 001; Sonia Haiduc (MSR, 2020)

GitterCom: A Dataset of Open Source Developer Communications in Gitter. - Esteban Parra; Ashley Ellis; Sonia Haiduc (MSR, 2020)

UIScreens: extracting user interface screens from mobile programming video tutorials. - Mohammad Alahmadi 001; Ahmad Tayeb; Abdulkarim Khormi; Esteban Parra; Sonia Haiduc (ESEC/SIGSOFT FSE, 2020)

Code Localization in Programming Screencasts. - Mohammad Alahmadi 001; Abdulkarim Khormi; Biswas Parajuli; Jonathan Hassel; Sonia Haiduc; Piyush Kumar (Empir. Softw. Eng., 2020)

On the relationship between bug reports and queries for text retrieval-based bug localization. - Chris Mills; Esteban Parra; Jevgenija Pantiuchina; Gabriele Bavota; Sonia Haiduc (Empir. Softw. Eng., 2020)

A comparative study and analysis of developer communications on Slack and Gitter﻿. - Esteban Parra; Mohammad Alahmadi 001; Ashley Ellis; Sonia Haiduc (Empir. Softw. Eng., 2022)

Improving Code Extraction from Coding Screencasts Using a Code-Aware Encoder-Decoder Model. - Abdulkarim Malkadi; Ahmad Tayeb; Sonia Haiduc (ASE, 2023)

Extended Abstract of A Comparative Study and Analysis of Developer Communications on Slack and Gitter. - Esteban Parra; Mohammad Alahmadi 001; Ashley Ellis; Sonia Haiduc (SANER, 2023)

Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era. - Ahmad Tayeb; Mohammad Alahmadi 001; Elham Tajik; Sonia Haiduc (ICSME, 2024)

LLMs as Evaluators: A Novel Approach to Evaluate Bug Report Summarization. - Abhishek Kumar 016; Sonia Haiduc; Partha Pratim Das 001; Partha Pratim Chakrabarti (CoRR, 2024)

LLMs as Evaluators: A Novel Approach to Commit Message Quality Assessment. - Abhishek Kumar 016; Sandhya Sankar; Sonia Haiduc; Partha Pratim Das 001; Partha Pratim Chakrabarti (NIER@ICSE, 2025)

Deep Learning-based Code Reviews: A Paradigm Shift or a Double-Edged Sword? - Rosalia Tufano; Alberto Martin-Lopez; Ahmad Tayeb; Ozren Dabic; Sonia Haiduc; Gabriele Bavota (ICSE, 2025)

Intelligent Semantic Matching (ISM) for Video Tutorial Search using Transformer Models. - Ahmad J. Tayeb; Sonia Haiduc (MSR, 2025)

What Makes ChatGPT Effective for Software Issue Resolution? An Empirical Study of Developer-ChatGPT Conversations in GitHub. - Ramtin Ehsani; Sakshi Pathak; Esteban Parra; Sonia Haiduc; Preetha Chatterjee (CoRR, 2025)

Bug Fixing with Broader Context: Enhancing LLM-Based Program Repair via Layered Knowledge Injection. - Ramtin Ehsani; Esteban Parra; Sonia Haiduc; Preetha Chatterjee (CoRR, 2025)

AI-Powered Commit Explorer (APCE). - Yousab Grees; Polina Iaremchuk; Ramtin Ehsani; Esteban Parra; Preetha Chatterjee; Sonia Haiduc (CoRR, 2025)