{"id":46,"date":"2015-09-16T02:42:05","date_gmt":"2015-09-16T02:42:05","guid":{"rendered":"http:\/\/www.cs.fsu.edu\/~serene\/?page_id=46"},"modified":"2023-11-13T15:53:40","modified_gmt":"2023-11-13T15:53:40","slug":"publications","status":"publish","type":"page","link":"https:\/\/www.cs.fsu.edu\/~serene\/publications\/","title":{"rendered":"Publications"},"content":{"rendered":"<form role=\"search\" method=\"get\" action=\"https:\/\/www.cs.fsu.edu\/~serene\/\" class=\"wp-block-search__button-outside wp-block-search__text-button wp-block-search\"><label class=\"wp-block-search__label\" for=\"wp-block-search__input-1\" >Search<\/label><div class=\"wp-block-search__inside-wrapper \" ><input class=\"wp-block-search__input\" id=\"wp-block-search__input-1\" placeholder=\"\" value=\"\" type=\"search\" name=\"s\" required \/><button aria-label=\"Search\" class=\"wp-block-search__button wp-element-button\" type=\"submit\" >Search<\/button><\/div><\/form>\n\n\n<h3><strong>Extended Abstract of A Comparative Study and Analysis of Developer Communications on Slack and Gitter.<\/strong><\/h3>\n<p>Esteban Parra, Mohammad Alahmadi, Ashley Ellis, Sonia Haiduc (2023)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>A comparative study and analysis of developer communications on Slack and Gitter.<\/strong><\/h3>\n<p>Esteban Parra, Mohammad Alahmadi, Ashley Ellis, Sonia Haiduc (2022)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension, ICPC 2022, Virtual Event, May 16-17, 2022<\/strong><\/h3>\n<p> ()<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Code Localization in Programming Screencasts.<\/strong><\/h3>\n<p>Mohammad Alahmadi, Abdulkarim Khormi, Biswas Parajuli, Jonathan Hassel, Sonia Haiduc, Piyush Kumar (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>On the relationship between bug reports and queries for text retrieval-based bug localization.<\/strong><\/h3>\n<p>Chris Mills, Esteban Parra, Jevgenija Pantiuchina, Gabriele Bavota, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Experiences Building an Answer Bot for Gitter.<\/strong><\/h3>\n<p>Ricardo Romero, Esteban Parra, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>GUI-focused overviews of mobile development videos.<\/strong><\/h3>\n<p>Mohammad Alahmadi, Abdulkarim Khormi, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>UI Screens Identification and Extraction from Mobile Programming Screencasts.<\/strong><\/h3>\n<p>Mohammad Alahmadi, Abdulkarim Khormi, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>A Study on the Accuracy of OCR Engines for Source Code Transcription from Programming Screencasts.<\/strong><\/h3>\n<p>Abdulkarim Khormi, Mohammad Alahmadi, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>GitterCom: A Dataset of Open Source Developer Communications in Gitter.<\/strong><\/h3>\n<p>Esteban Parra, Ashley Ellis, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>UIScreens: extracting user interface screens from mobile programming video tutorials.<\/strong><\/h3>\n<p>Mohammad Alahmadi, Ahmad Tayeb, Abdulkarim Khormi, Esteban Parra, Sonia Haiduc (2020)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatic Identification and Classification of Software Development Video Tutorial Fragments.<\/strong><\/h3>\n<p>Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Rocco Oliveto, Massimiliano Di Penta, Sonia Haiduc, Barbara Russo, Michele Lanza (2019)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>A survey on online learning preferences for computer science and programming.<\/strong><\/h3>\n<p>Javier Escobar-Avila, Deborah Venuti, Massimiliano Di Penta, Sonia Haiduc (2019)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Tracing with Less Data: Active Learning for Classification-Based Traceability Link Recovery.<\/strong><\/h3>\n<p>Chris Mills, Javier Escobar-Avila, Aditya Bhattacharya, Grigoriy Kondyukov, Shayok Chakraborty, Sonia Haiduc (2019)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Proceedings of the 16th International Conference on Mining Software Repositories, MSR 2019, 26-27 May 2019, Montreal, Canada.<\/strong><\/h3>\n<p> ()<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatic Traceability Maintenance via Machine Learning Classification.<\/strong><\/h3>\n<p>Chris Mills, Javier Escobar-Avila, Sonia Haiduc (2018)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Are Bug Reports Enough for Text Retrieval-Based Bug Localization?<\/strong><\/h3>\n<p>Chris Mills, Jevgenija Pantiuchina, Esteban Parra, Gabriele Bavota, Sonia Haiduc (2018)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatic tag recommendation for software development video tutorials.<\/strong><\/h3>\n<p>Esteban Parra, Javier Escobar-Avila, Sonia Haiduc (2018)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Accurately Predicting the Location of Code Fragments in Programming Video Tutorials Using Deep Learning.<\/strong><\/h3>\n<p>Mohammad Alahmadi, Jonathan Hassel, Biswas Parajuli, Sonia Haiduc, Piyush Kumar (2018)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatic Traceability Maintenance via Machine Learning Classification.<\/strong><\/h3>\n<p>Chris Mills, Javier Escobar-Avila, Sonia Haiduc (2018)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Predicting Query Quality for Applications of Text Retrieval to Software Engineering Tasks.<\/strong><\/h3>\n<p>Chris Mills, Gabriele Bavota, Sonia Haiduc, Rocco Oliveto, Andrian Marcus, Andrea De Lucia (2017)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>The Impact of Retrieval Direction on IR-Based Traceability Link Recovery.<\/strong><\/h3>\n<p>Chris Mills, Sonia Haiduc (2017)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>A machine learning approach for determining the validity of traceability links.<\/strong><\/h3>\n<p>Chris Mills, Sonia Haiduc (2017)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Text retrieval-based tagging of software engineering video tutorials.<\/strong><\/h3>\n<p>Javier Escobar-Avila, Esteban Parra, Sonia Haiduc (2017)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Too long; didn&#8217;t watch!: extracting relevant fragments from software development video tutorials.<\/strong><\/h3>\n<p>Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Rocco Oliveto, Mir Hasan, Barbara Russo, Sonia Haiduc, Michele Lanza (2016)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>SPYSE: a semantic search engine for python packages and modules.<\/strong><\/h3>\n<p>Shiva Krishna Imminni, Mir Anamul Hasan, Michael Duckett, Puneet Sachdeva, Sudipta Karmakar, Piyush Kumar, Sonia Haiduc (2016)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>CodeTube: extracting relevant fragments from software development video tutorials.<\/strong><\/h3>\n<p>Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Rocco Oliveto, Barbara Russo, Sonia Haiduc, Michele Lanza (2016)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Making a difference: an overview of humanitarian free open source systems.<\/strong><\/h3>\n<p>Esteban Parra, Sonia Haiduc, Rebecca James (2016)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>The use of text retrieval and natural language processing in software engineering.<\/strong><\/h3>\n<p>Sonia Haiduc, Venera Arnaoudova, Andrian Marcus, Giuliano Antoniol (2016)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Mining &#038; Modeling Unstructured Data in Software &#8211; Challenges for the Future (NII Shonan Meeting 2016-3).<\/strong><\/h3>\n<p>Sonia Haiduc, Takashi Kobayashi 0001, Michele Lanza, Andrian Marcus (2016)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>The Use of Text Retrieval and Natural Language Processing in Software Engineering.<\/strong><\/h3>\n<p>Venera Arnaoudova, Sonia Haiduc, Andrian Marcus, Giuliano Antoniol (2015)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Unsupervised software categorization using bytecode.<\/strong><\/h3>\n<p>Javier Escobar-Avila, Mario Linares V\u00e1squez, Sonia Haiduc (2015)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Query-based configuration of text retrieval solutions for software engineering tasks.<\/strong><\/h3>\n<p>Laura Moreno, Gabriele Bavota, Sonia Haiduc, Massimiliano Di Penta, Rocco Oliveto, Barbara Russo, Andrian Marcus (2015)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>5th IEEE Workshop on Mining Unstructured Data MUD@ICSME 2015, Bremen, Germany, September 28, 2015<\/strong><\/h3>\n<p> ()<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Supporting Query Formulation for Text Retrieval Applications in Software Engineering.<\/strong><\/h3>\n<p>Sonia Haiduc (2014)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatic query reformulations for text retrieval in software engineering.<\/strong><\/h3>\n<p>Sonia Haiduc, Gabriele Bavota, Andrian Marcus, Rocco Oliveto, Andrea De Lucia, Tim Menzies (2013)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Query quality prediction and reformulation for source code search: the refoqus tool.<\/strong><\/h3>\n<p>Sonia Haiduc, Giuseppe De Rosa, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus (2013)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>On the Relationship between the Vocabulary of Bug Reports and Source Code.<\/strong><\/h3>\n<p>Laura Moreno, Wathsala Bandara, Sonia Haiduc, Andrian Marcus (2013)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>3rd workshop on Mining Unstructured Data.<\/strong><\/h3>\n<p>Alberto Bacchelli, Nicolas Bettenburg, Latifa Guerrouj, Sonia Haiduc (2013)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Evaluating the specificity of text retrieval queries to support software engineering tasks.<\/strong><\/h3>\n<p>Sonia Haiduc, Gabriele Bavota, Rocco Oliveto, Andrian Marcus, Andrea De Lucia (2012)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatic query performance assessment during the retrieval of software artifacts.<\/strong><\/h3>\n<p>Sonia Haiduc, Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus (2012)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Text Retrieval Approaches for Concept Location in Source Code.<\/strong><\/h3>\n<p>Andrian Marcus, Sonia Haiduc (2011)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>On the Effect of the Query in IR-based Concept Location.<\/strong><\/h3>\n<p>Sonia Haiduc, Andrian Marcus (2011)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Automatically detecting the quality of the query and its implications in IR-based concept location.<\/strong><\/h3>\n<p>Sonia Haiduc (2011)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>The Effect of Lexicon Bad Smells on Concept Location in Source Code.<\/strong><\/h3>\n<p>Surafel Lemma Abebe, Sonia Haiduc, Paolo Tonella, Andrian Marcus (2011)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Supporting program comprehension with source code summarization.<\/strong><\/h3>\n<p>Sonia Haiduc, Jairo Aponte, Andrian Marcus (2010)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>On the Use of Automated Text Summarization Techniques for Summarizing Source Code.<\/strong><\/h3>\n<p>Sonia Haiduc, Jairo Aponte, Laura Moreno, Andrian Marcus (2010)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Analyzing the Evolution of the Source Code Vocabulary.<\/strong><\/h3>\n<p>Surafel Lemma Abebe, Sonia Haiduc, Andrian Marcus, Paolo Tonella, Giuliano Antoniol (2009)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>On the use of relevance feedback in IR-based concept location.<\/strong><\/h3>\n<p>Gregory Gay 0002, Sonia Haiduc, Andrian Marcus, Tim Menzies (2009)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>Lexicon Bad Smells in Software.<\/strong><\/h3>\n<p>Surafel Lemma Abebe, Sonia Haiduc, Paolo Tonella, Andrian Marcus (2009)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n<h3><strong>On the Use of Domain Terms in Source Code.<\/strong><\/h3>\n<p>Sonia Haiduc, Andrian Marcus (2008)<\/p>\n<p>[<a href=\"\">DOI<\/a>] [<a href=\"\">PDF<\/a>]<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Extended Abstract of A Comparative Study and Analysis of Developer Communications on Slack and Gitter. Esteban Parra, Mohammad Alahmadi, Ashley Ellis, Sonia Haiduc (2023) [DOI] [PDF] A comparative study and analysis of developer communications on Slack and Gitter. Esteban Parra, Mohammad Alahmadi, Ashley Ellis, Sonia Haiduc (2022) [DOI] [PDF] Proceedings of the 30th IEEE\/ACM International [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/pages\/46"}],"collection":[{"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":41,"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/pages\/46\/revisions"}],"predecessor-version":[{"id":439,"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/pages\/46\/revisions\/439"}],"wp:attachment":[{"href":"https:\/\/www.cs.fsu.edu\/~serene\/wp-json\/wp\/v2\/media?parent=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}