Publications

This is not the full list. We will update it as soon as possible.

2024

  1. Willian M. Freire, Murilo Boccardo, Daniel Nouchi, Aline M. M. M. Amaral, Silvia R. Vergilio, Thiago Ferreira, and Thelma E. Colanzi, "Large Language Model-based suggestion of objective functions for search-based Product Line Architecture design," in Proceedings of the 18th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS '24), Curitiba, Brazil: Sept 2024, Accepted.
  2. Willian M. Freire, Murilo Boccardo, Daniel Nouchi, Aline M. M. M. Amaral, Silvia R. Vergilio, Thiago Ferreira, and Thelma E. Colanzi, "AIssistDM: a plugin to assist non-specialist Decision-Makers in Search-Based Software Engineering tools," in Proceedings of the 38th Brazilian Symposium on Software Engineering (SBES '24), Curitiba, Brazil: Sept 2024, Accepted.
  3. Donna Case, E. Shirl Donaldson, and Thiago Ferreira, "Perceptions of Occupational Therapy and College of Innovation and Technology Students Completing Interprofessional Community Service Project," Boyne Falls, United States: 2024, MiOTA Annual Conference 2024
  4. Jeanne Weimer, Micah Helzerman, and Thiago Ferreira, "Here's Your Sign," Flint, United States: 2024, CIT Project Day Winter 2024
  5. Aidan Gitschlag, Asma Zribi, Thiago Ferreira, and Jeffrey J. Yackley, "Revealing Refactorings: Analyzing Refactorings to Determine Conditions," Flint, United States: 2024, 2024 Student Research Conference (SRC)
  6. Asma Zribi, Aidan Gitschlag, Jeffrey J. Yackley, and Thiago Ferreira, "Automatic Inheritance Tree Generator Tool for Java Projects," Flint, United States: 2024, 2024 Student Research Conference (SRC)

2023

  1. Elizabeth Mansfield, Shalini Augenstein, Christopher Williams Matt Roome, Haneen Ataya, Nyrelle Boles-Lee, Marwa Hammami, Thiago Ferreira, Donna Case, and Shirl Donaldson, "Play for Kaden: Adapting a Child's Drivable Car with Hand Controls," Flint, United States: 2023, 2023 Healthy Flint Research Coordinating Center Research Symposium
  2. Antonio Garmendia, Dominik Bork, Martin Eisenberg, Thiago Ferreira, Marouane Kessentini, and Manuel Wimmer, "Leveraging Artificial Intelligence for Model-based Software Analysis and Design," in Optimising the Software Development Process with Artificial Intelligence, Romero, José Raúl and Medina-Bulo, Inmaculada and Chicano, Francisco, Eds., Singapore: Springer Nature Singapore, 2023 pp. 93-117. DOI: 10.1007/978-981-19-9948-2_4.
  3. Thiago Ferreira, James Ivers, Jeffrey J. Yackley, Marouane Kessentini, Ipek Ozkaya, and Khouloud Gaaloul, "Dependent or Not: Detecting and Understanding Collections of Refactorings," IEEE Transactions on Software Engineering, pp. 1-15, 2023. DOI: 10.1109/TSE.2023.3244123.
  4. Anwar Ghammam, Thiago Ferreira, Marouane Kessentini, and Ali Husain, "Dynamic Software Containers Workload Balancing via Many-Objective Search," IEEE Transactions on Services Computing, vol. 16, no. 4, pp. 2575-2591, 2023. DOI: 10.1109/TSC.2023.3237755.

2022

  1. Thiago Ferreira, Silvia Regina Vergilio, and Marouane Kessentini, "Variability testing of software product line: A preference-based dimensionality reduction approach," Information and Software Technology, vol. 152, pp. 107031, 2022. DOI: 10.1016/j.infsof.2022.107031.

2021

  1. Nadhira Khezami, Marouane Kessentini, and Thiago Ferreira, "A Systematic Literature Review on Software Maintenance for Cyber-Physical Systems," IEEE Access, vol. 9, pp. 159858-159872, 2021. DOI: 10.1109/ACCESS.2021.3126681.
  2. Thiago Ferreira, Silvia Regina Vergilio, and Marouane Kessentini, "Implementing Search-Based Software Engineering Approaches with Nautilus," in Proceedings of the 35th Brazilian Symposium on Software Engineering (SBES '21), Joinville, Brazil: ACM, September 2021, pp. 303-308. DOI: 10.1145/3474624.3476010.
  3. Chaima Abid, Dhia Rzig, Thiago Ferreira, Marouane Kessentini, and Tushar Sharma, "X-SBR: On the Use of the History of Refactorings for Explainable Search-Based Refactoring and Intelligent Change Operators," IEEE Transactions on Software Engineering, pp. 1-1, 2021. DOI: 10.1109/TSE.2021.3105037.
  4. Chaima Abid, James Ivers, Thiago Ferreira, Marouane Kessentini, Fares Ben Kahla, and Ipek Ozkaya, "Intelligent Change Operators for Multi-Objective Refactoring," in Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering (ASE '21), Melbourne, Australia: November 2021, pp. 768-780. DOI: 10.1109/ASE51524.2021.9678519.
  5. Emna Ksontini, Marouane Kessentini, Thiago Ferreira, and Foyzul Hassan, "Refactorings and Technical Debt in Docker Projects: An Empirical Study," in Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering (ASE '21), Melbourne, Australia: November 2021, pp. 781-791. DOI: 10.1109/ASE51524.2021.9678585.

2020

  1. Chaima Abid, Vahid Alizadeh, Marouane Kessentini, Thiago do Nascimento Ferreira, and Danny Dig, "30 Years of Software Refactoring Research: A Systematic Literature Review," arXiv, 2020. [Online]. Available: https://arxiv.org/abs/2007.02194. DOI: 10.48550/ARXIV.2007.02194.
  2. Thiago Ferreira, Silvia Regina Vergilio, and Marouane Kessentini, "Nautilus: An Interactive Plug and Play Search Based Software Engineering Framework," IEEE Software, vol. 38, no. 5, pp. 73-82, 2020. DOI: 10.1109/MS.2020.3039694.
  3. Thiago Ferreira, Silvia Regina Vergilio, and Marouane Kessentini, "Many-objective Search-based Selection of Software Product Line Test Products with Nautilus," in Proceedings of the 24th ACM International Systems and Software Product Line Conference (SPLC '20), Montréal, Canada: ACM, October 2020, pp. 1-4. DOI: 10.1145/3382026.3431248.
  4. Thiago Ferreira, Silvia Regina Vergilio, and Marouane Kessentini, "Applying Many-Objective Algorithms to the Variability Test of Software Product Lines," in Proceedings of the 5th Brazilian Symposium on Systematic and Automated Software Testing (SAST '20), Natal, Brazil: ACM, October 2020, pp. 11-20. DOI: 10.1145/3425174.3425211.
  5. Rafi Almhana, Thiago Ferreira, Marouane Kessentini, and Tushar Sharma, "Understanding and Characterizing Changes in Bugs Priority : The Practitioners' Perceptive," in Proceedings of the 20th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM '20), Adelaide, Australia: IEEE, September 2020, pp. 87-97. DOI: 10.1109/SCAM51674.2020.00015.

2019

  1. Helson Jakubovski-Filho, Thiago Ferreira, and Silvia Regina Vergilio, "Preference Based Multi-Objective Algorithms Applied to the Variability Testing of Software Product Lines," Journal of Systems and Software, vol. 151, pp. 194-209, 2019. DOI: 10.1016/j.jss.2019.02.028.
  2. Thiago Ferreira, "A preference-based approach for reducing the number of objectives applied to the variability testing of software product line," Ph.D. Dissertation, Graduate Program in Informatics, Federal University of Parana (UFPR), 2019.

2018

  1. Helson Jakubovski-Filho, Thiago Ferreira, and Silvia Regina Vergilio, "Multiple Objective Test Set Selection for Software Product Line Testing: Evaluating Different Preference-based Algorithms," in Proceedings of the XXXII Brazilian Symposium on Software Engineering (SBES '18), São Carlos, Brazil: July 2018, pp. 162-171. DOI: 10.1145/3266237.3266275.
  2. Helson Jakubovski-Filho, Thiago Ferreira, and Silvia Regina Vergilio, "Incorporating User Preferences in a Software Product Line Testing Hyper-Heuristic Approach," in Proceedings of the 20th IEEE Congress on Evolutionary Computation (CEC '18), Rio de Janeiro, Brazil: July 2018, pp. 2283-2290. DOI: 10.1109/CEC.2018.8477803.

2017

  1. Thiago Ferreira, Jackson A. Prado Lima, Andrei Strickler, Josiel N. Kuk, Silvia Regina Vergilio, and Aurora Pozo, "Hyper-heuristic Based Product Selection for Software Product Line Testing," IEEE Computational Intelligence Magazine, vol. 12, no. 2, pp. 34-45, 2017. DOI: 10.1109/MCI.2017.2670461.
  2. Thiago Ferreira, Silvia Regina Vergilio, and Jerffeson Teixeira de Souza, "Incorporating User Preferences in Search Based Software Engineering: A Systematic Mapping Study," Information and Software Technology, vol. 90, pp. 55-69, 2017. DOI: 10.1016/j.infsof.2017.05.003.

2016

  1. Thiago Ferreira, Silvia Regina Vergilio, and Jerffeson Teixeira de Souza, "Engenharia de Software Baseada em Busca e em Preferência: Uma Visão Geral," in Proceedings of the 7th Brazilian Workshop on Search-Based Software Engineering (WESB '16), Maringá, Brazil: September 2016, pp. 1-10. (In Portuguese).
  2. Thiago Ferreira, Thainá Mariani, and Silvia Regina Vergilio, "Reviewing Six Years of Brazilian Workshop on Search-Based Software Engineering," in Proceedings of the 7th Brazilian Workshop on Search-Based Software Engineering (WESB '16), Maringá, Brazil: September 2016, pp. 11-20.
  3. Thiago Ferreira, Josiel Neumann Kuk, Aurora Pozo, and Silvia Regina Vergilio, "Product Selection Based on Upper Confidence Bound MOEA/D-DRA for Testing Software Product Lines," in Proceedings of the 18th IEEE Congress on Evolutionary Computation (CEC '16), Vancouver, Canada: July 2016, pp. 4135-4142. DOI: 10.1109/CEC.2016.7744315.
  4. Thiago Ferreira, Allysson Allex Araújo, Altino Dantas Basílio-Neto, and Jerffeson Teixeira de Souza, "Incorporating user preferences in ant colony optimization for the next release problem ," Applied Soft Computing, vol. 49, pp. 1283-1296, 2016. DOI: 10.1016/j.asoc.2016.06.027.

2015

  1. Thiago Ferreira and Silvia Regina Vergilio, "Utilizando Otimização por Colônia de Formigas na Seleção de Produtos para o Teste de Mutação do Diagrama de Características," in Proceedings of the 6th Brazilian Workshop on Search-Based Software Engineering (WESB '15), vol. 1, Belo Horizonte, Brazil: September 2015, pp. 61-70. (In Portuguese).
  2. Édipo Luis Féderle, Thiago Ferreira, Thelma Elita Colanzi, and Silvia Regina Vergilio, "Optimizing Software Product Line Architectures with OPLA-Tool," in Proceedings of the 7th International Symposium on Search Based Software Engineering (SSBSE'15), vol. 9275, Bergamo, Italy: Springer, September 2015, pp. 325-331. DOI: 10.1007/978-3-319-22183-0_30.
  3. Édipo Luis Féderle, Thiago Ferreira, Thelma Elita Colanzi, and Silvia Regina Vergilio, "OPLA-Tool: A Support Tool for Search-Based Product Line Architecture Design," in Proceedings of the 19th International Software Product Line Conference (SPLC'15), Nashville, USA: ACM, July 2015, pp. 370-373. DOI: 10.1145/2791060.2791096.
  4. Thiago Ferreira, "Abordagens Interativas Usando Algoritmo de Otimização por Colônia de Formiga Para o Problema do Próximo Release," Masters Thesis, Graduate Program in Computer Science, State University of Ceará (UECE), 2015. (In Portuguese).
  5. Raphael Lima Saraiva, Duany Dreyton Bezerra Sousa, Allysson Allex Araújo, Thiago Ferreira, and Jerffeson Teixeira De Souza, "Aplicando Algoritmos de Aprendizado de Máquina no Algoritmo Genético Interativo para o Problema do Próximo Release," in Anais da XX Semana Universitária da UECE, Fortaleza, Brazil: EdUECE, November 2015, (In Portuguese).

2014

  1. Raphael Lima Saraiva, Thiago Ferreira, Allysson Allex Araújo, Altino Dantas Basílio Neto, and Jerffeson Teixeira De Souza, "Estudo Comparativo de Algoritmos de Aprendizado de Máquina usando Algoritmo Genético Interativo para o Problema do Próximo Release," in Anais da XIX Semana Universitária da UECE, Fortaleza, Brazil: EdUECE, November 2014, (In Portuguese).
  2. Alan Portela Bandeira, Thiago Ferreira, Altino Dantas Basílio Neto, and Jerffeson Teixeira De Souza, "ACO Interativo para o Problema do Próximo Release," in Anais da XIX Semana Universitária da UECE, Fortaleza, Brazil: EdUECE, November 2014, (In Portuguese).

2013

  1. José Everardo Bessa Maia, Victor Ramon Silva Laboreiro, Francisco Edvan Chaves, Felipe José Aguiar Maia, Thiago Gomes Nepomuceno da Silva, and Thiago Ferreira, "Performance Comparison between Edited kNN and MQ-RBFN for Regression and Classification Tasks," in Proceedings of the 11th Brazilian Congress on Computational Intelligence (CBIC'13), Porto de Galinhas, Brazil: September 2013, pp. 1-4. DOI: 10.21528/CBIC2013-319.

2012

  1. Márcia Maria Albuquerque Brasil, Thiago Gomes Nepomuceno da Silva, Thiago Ferreira, Fabricio Gomes de Freitas, and Jerffeson Teixeira De Souza, "Uma Abordagem Baseada em Busca para o Problema da Seleção de Requisitos de Software na Presença de Similaridade," in Proceedings of the XLIV Brazilian Symposium of Operational Research (SBPO'12), Rio de Janeiro, Brazil: September 2012,
  2. Thiago Ferreira and Jerffeson Teixeira De Souza, "An ACO approach for the Next Release Problem with Dependency among Requirements," in Proceedings of the 3rd Brazilian Workshop on Search-Based Software Engineering (WESB '12), Natal, Brazil: September 2012,

2011

  1. Márcia Maria Albuquerque Brasil, Thiago Gomes Nepomuceno da Silva, Fabricio Gomes de Freitas, Thiago Ferreira, Mariela Inés Cortés, and Jerffeson Teixeira De Souza, "Aplicando Técnicas de Busca Multiobjetivas na Priorização de Requisitos de Software," in Proceedings of the XLIII Brazilian Symposium of Operational Research (SBPO'11), Ubatuba, Brazil: August 2011, pp. 1836-1847.
  2. Thiago Ferreira and Jerffeson Teixeira De Souza, "Uma Abordagem ACO para o problema o problema do próximo release com interdependência de requisitos," in Anais da XVI Semana Universitária da UECE, Fortaleza, Brazil: EdUECE, November 2011, (In Portuguese).
  3. Jerffeson Teixeira De Souza, Camila Loiola Brito Maia, Thiago Ferreira, Rafael Augusto Ferreira do Carmo, and Márcia Maria Albuquerque Brasil, "An Ant Colony Optimization Approach to the Software Release Planning with Dependent Requirements," in Proceedings of the 3rd International Symposium on Search Based Software Engineering (SSBSE'11), vol. 9656, Szeged, Hungary: Springer, September 2011, pp. 142-157. DOI: 10.1007/978-3-642-23716-4_15.
  4. Camila Loiola Brito Maia, Thiago Ferreira, Fabricio Gomes de Freitas, and Jerffeson Teixeira De Souza, "An ant colony based algorithm for test case prioritization with precedence," in Proceedings of the 3rd International Symposium on Search Based Software Engineering (SSBSE'11), Szeged, Hungary: Springer, September 2011,
  5. Camila Loiola Brito Maia, Thiago Ferreira, Fabricio Gomes de Freitas, and Jerffeson Teixeira De Souza, "An Evolutionary Optimization Approach to Software Test Case Allocation," in Proccedings of the 1st International Conference on Computational Intelligence and Information Technology (CIIT'11), Pune, India: Springer, November 2011, pp. 637-641. DOI: 10.1007/978-3-642-25734-6_109.