Publications


Featured publications   Journal Papers   Conference Papers   WorkShop Papers  
Publications in Portuguese   Technical Reports   Final Course Projects

2024

Jefferson G. M. Lopes, Johnatan Oliveira, Eduardo Figueiredo Evaluating the Impact of Developer Experience on Code Quality: A Systematic Literature Review In proceedings of the 27th Ibero-American Conference on Software Engineering (CIbSE). Curitiba, 2024.
PDF

Kattiana Constantino, Raquel Prates, and Eduardo Figueiredo. A User Evaluation of a Collaborator Recommender based on Co-Changed Files Journal on Interactive Systems (JIS 2024).
PDF DOI

Henrique Nunes, Amanda Santana, Eduardo Figueiredo and Heitor Costa. Tuning Code Smell Prediction Models: A Replication Study In proceedings of the 32nd International Conference on Program Comprehension (ICPC 2024). Lisbon, 2024.
PDF

Euler Marinho, Fischer Ferreira, Eduardo Fernandes, João P. Diniz, and Eduardo Figueiredo. Resource Interaction Failures in Mobile Applications: A Challenge for the Software Product Line Testing Community In proceedings of the 28th ACM International Systems and Software Product Line Conference (SPLC). Luxembourg, 2024.
PDF

Daniel Cruz, Amanda Santana, and Eduardo Figueiredo. An Exploratory Evaluation of Continuous Feedback to Enhance Machine Learning Code Smell Detection In proceedings of the 27th Ibero-American Conference on Software Engineering (CIbSE). Curitiba, 2024.
PDF

Klayver Carmo, Fischer Ferreira, and Eduardo Figueiredo. Performance Evaluation of Back-End Frameworks: A Comparative Study In proceedings of the Brazilian Symposium on Information Systems (SBSI). Juiz de Fora, 2024.
PDF

2023

Kattiana Constantino, Fabiano Belem, Eduardo Figueiredo. Dual Analysis for Helping Developers to Find Collaborators Based on Co-Changed Files: An Empirical Study. Software: Practice and Experience (SPE), 2023.
PDF DOI

Thiago Nicolini, Andre Hora, Eduardo Figueiredo. On the Usage of New JavaScript Features through Transpilers: The Babel Case. IEEE Software, 2023.
PDF DOI

Euler Marinho, Fischer Ferreira, Joao Paulo Diniz, and Eduardo Figueiredo. Evaluating Testing Strategies for Resource related Failures in Mobile Applications. Software Quality Journal (SQJ), 2023.
PDF DOI

Geanderson Santos, Amanda Santana, Gustavo Vale, and Eduardo Figueiredo. Yet Another Model! A Study on Model's Similarities for Defect and Code Smells. In proceedings of the 26th International Conference on Fundamental Approaches to Software Engineering (FASE), LNCS, volume 13991. Paris, 2023.
PDF DOI

Joao Paulo Diniz, Fischer Ferreira, Fabiano Ferrari, and Eduardo Figueiredo. Are the Mutations of Strongly Subsuming Second-Order Mutants Actually Masking Each Other?. In proceedings of the 34th IEEE International Symposium on Software Reliability Engineering (ISSRE), Florence, 2023.
PDF

Gustavo Vale, Eduardo Fernandes, Eduardo Figueiredo, and Sven Apel. Behind Developer Contributions on Conflicting Merge Scenarios. In proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), Bogota, 2023.
PDF

Kattiana Constantino, Raquel Prates, and Eduardo Figueiredo. Recommending Collaborators Based on Co-Changed Files: A Controlled Experiment. In proceedings of the Brazilian Symposium on Collaborative Systems (SBSC), pp. 154-168, Rio de Janeiro, 2023.
PDF DOI

Euler Marinho, Fischer Ferreira, Joao Paulo Diniz, Fischer Ferreira, and Eduardo Figueiredo. Applying Spectrum-Based Fault Localization to Android Applications. In proceedings of the Brazilian Symposium on Software Engineering Software (SBES), Campo Grande, 2023.
PDF

Kattiana Constantino and Eduardo Figueiredo. Finding Collaborations based on Co-Changed Files. In proceedings of the Master and PhD Contest on Collaborative Systems (CTDSC), co-allocated with SBSC. Rio de Janeiro, 2023.
PDF

2022

Rodrigo Moreira, Eduardo Fernandes, and Eduardo Figueiredo. Review-based Comparison of Design Pattern Detection Tools. In proceedings of the International Conference on Pattern Languages of Programs (PLoP), SugarLoaf Track, Virtual, 2022.

Rodrigo Moreira, Wesley Assuncao, Jabier Martinez, and Eduardo Figueiredo. Open-Source Software Product Line Extraction Processes: the ArgoUML-SPL and Phaser Cases. Empirical Software Engineering (EMSE), vol. 27, issue 4m 2022.

Romulo Nascimento, Eduardo Figueiredo, and Andre Hora. JavaScript API Deprecation Landscape: A Survey and Mining Study. IEEE Software, vol. 39, issue 3, 2022.

Romulo Nascimento, Eduardo Figueiredo, and Andre Hora. Exploring API Deprecation Evolution in JavaScript. In proceedings of the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Honolulu, Hawaii, 2022.

Kattiana Constantino and Eduardo Figueiredo. CoopFinder: Finding Collaborators Based on Co-Changed Files. In proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Poster and Showpiece Track, Rome, Italy, 2022.

Denis Pinheiro, Johnatan Oliveira, and Eduardo Figueiredo. Microservice Smells and Automated Detection Tools: A Systematic Literature Review. In proceedings of the International Conference on Microservices (Microservices), Paris, France, 2022.

Geanderson Santos, Adriano Veloso, and Eduardo Figueiredo. The Subtle Art of Digging for Defects: Analyzing Features for Defect Prediction in Java Projects. In proceedings of the International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE), Online, 2022.

Johnatan Oliveira, Matheus Flauzino, Mauricio Souza, Rafael Durelli, and Eduardo Figueiredo. Can Source Code Analysis Indicate Programming Skills? A Survey with Developers. In proceedings of the 15th International Conference on the Quality of Information and Communications Technology (QUATIC), Talavera de la Reina, Spain, 2022. [ ] best paper

Geanderson Santos, Adriano Veloso, and Eduardo Figueiredo. Understanding Thresholds of Software Features for Defect Prediction. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Insightful Ideas and Emerging Results Track, Uberlandia, 2022.

Jefferson Lopes, Johnatan Oliveira, and Eduardo Figueiredo. EXTRACTPRO: A Data Mining Tool for Developer Profile Generation based on Source Code Analysis. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Tools Track, Uberlandia, 2022.

2021

Gustavo Vale, Claus Hunsen, Eduardo Figueiredo, and Sven Apel. Challenges of Resolving Merge Conflicts: A Mining and Survey Study. IEEE Transactions on Software Engineering (TSE), 2021.

Fischer Ferreira, Gustavo Vale, Joao Paulo Diniz, and Eduardo Figueiredo. Evaluating T-wise Testing Strategies in a Community-wide Dataset of Configurable Software Systems. Journal of Systems and Software (JSS), v. 179, 2021.

Kattiana Constantino, Mauricio Souza, Shurui Zhou, Eduardo Figueiredo, and Christian Kastner. Perceptions of Open-Source Software Developers on Collaborations: An Interview and Survey Study. Journal of Software: Evolution and Process (JSEP), Volume 35, Issue 5, 2021.

Johnatan Oliveira, Markos Viggiato, Denis Pinheiro, and Eduardo Figueiredo. Mining Experts from Source Code Analysis: An Empirical Evaluation. Journal of Software Engineering Research and Development (JSERD), 2021.

Joao Paulo Diniz, Chu-Pan Wong, Christian Kastner, and Eduardo Figueiredo. Dissecting Strongly Subsuming Second-Order Mutants. In proceedings of the International Conference on Software Testing, Verification and Validation (ICST), Porto de Galinhas, Brazil, 2021.

Amanda Santana, Daniel Cruz, and Eduardo Figueiredo. An Exploratory Study on the Identification and Evaluation of Bad Smell Agglomerations. In proceedings of the 36th Symposium On Applied Computing (ACM SAC), Gwangju, South Korea, 2021. [ ] best paper

Igor Pereira, Eduardo Figueiredo, and Tiago Carneiro. A Systematic Review on the Use of DevOps in Internet of Things Software Systems. In proceedings of the 36th Symposium On Applied Computing (ACM SAC), Gwangju, South Korea, 2021.

Euler Marinho, Joao Paulo Diniz, Fischer Ferreira, and Eduardo Figueiredo. Evaluating Sensor Interaction Failures in Mobile Applications. In proceedings of the International Conference on the Quality of Information and Communications Technology (QUATIC), Faro, Portugal, 2021.

Fischer Ferreira, Joao Paulo Diniz, Gustavo Vale, and Eduardo Figueiredo. On the Challenges for Creating a Test Suite for Configurable Software Systems. In proceedings of the 24th Iberoamerican Conference on Software Engineering (CIbSE), Software Engineering Track, San Jose, Costa Rica, 2021.

Igor Pereira, Tiago Carneiro, and Eduardo Figueiredo. Main Differences with DevOps on IoT Systems. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Joinville, 2021.

Igor Pereira, Tiago Carneiro, and Eduardo Figueiredo. Investigating Continuous Delivery on IoT Systems. In proceedings of the Brazilian Symposium on Software Quality (SBQS), Vitoria, 2021.

Igor Pereira, Tiago Carneiro, and Eduardo Figueiredo. Understanding the context of IoT software systems in DevOps. In proceedings of the 3rd International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT), co-allocated with ICSE. Madrid, Spain, 2021.

Denis Pinheiro, Eduardo Figueiredo. Microservices Bad Smells and Automated Detection Tools. In proceedings of the Master and PhD Workshop on Software Quality (WTDQS), co-allocated with SBQS. Vitoria, 2021.

2020

Geanderson Esteves, Eduardo Figueiredo, Adriano Veloso, Markos Viggiato, and Nivio Ziviani. Understanding Machine Learning Software Defect Predictions. Automated Software Engineering - An International Journal (ASEJ), 2020.

Chu-Pan Wong, Jens Meinicke, Leo Chen, Joao Paulo Diniz, Christian Kastner, and Eduardo Figueiredo. Efficiently Finding Higher-Order Mutants. In proceedings of the Symposium on the Foundations of Software Engineering (FSE), Sacramento, USA, 2020.

Kattiana Constantino, Shurui Zhou, Mauricio Souza, Eduardo Figueiredo, and Christian K�stner. Understanding Collaborative Software Development: An Interview Study. In proceedings of the 15th International Conference on Global Software Engineering (ICGSE), Seoul, South Korea, 2020.

Geanderson dos Santos and Eduardo Figueiredo. The Failure of One, the Fall of Many: An Exploratory Study of Software Features for Defect Prediction. In proceedings of the 20th International Working Conference on Source Code Analysis and Manipulation (SCAM), Adelaide, Australia, 27 - 28 September 2020.

Fischer Ferreira, Gustavo Vale, Eduardo Figueiredo, and Joao Paulo Diniz. On the Proposal and Evaluation of a Test-enriched Dataset for Configurable Software Systems. In proceedings of the 13th International Working Conference on Variability Modelling of Software-Intensive Systems (VAMOS), Magdeburg, Germany, 5 - 7 February 2020.

Daniel Cruz, Eduardo Figueiredo, and Amanda Santana. Detecting Bad Smells with Machine Learning Algorithms: an Empirical Study. In proceedings of the International Conference on Technical Debt (TechDebt), Seoul, South Korea, 2020.

Romulo Nascimento, Aline Brito, Andre Hora, and Eduardo Figueiredo. JavaScript API Deprecation in the Wild: A First Assessment. In proceedings of the 27th International Conference on Software Analysis, Evolution, and Reengineering (SANER), Early Research Achievements (ERA) Track, London, Canada, 18 - 21 February 2020.

Joao Paulo Diniz, Daniel Cruz, Fabio Ferreira, Cleiton Silva, and Eduardo Figueiredo. GitHub Label Embeddings. In proceedings of the 20th International Working Conference on Source Code Analysis and Manipulation (SCAM), New Ideas and Emerging Results (NIER) Track, Adelaide, Australia, 27 - 28 September 2020.

Jabier Martinez, Daniele Wolfart, Wesley Assuncao, and Eduardo Figueiredo. Insights on Software Product Line Extraction Processes: ArgoUML to ArgoUML SPL Revisited. In proceedings of the International Systems and Software Product Line Conference (SPLC), Short Papers Track, Montreal, Canada, October 2020.

Fischer Ferreira, Markos Viggiato, Maur�cio Souza, and Eduardo Figueiredo. Testing Configurable Software Systems: The Failure Observation Challenge. In proceedings of the International Systems and Software Product Line Conference (SPLC), Challenge Track, Montreal, Canada, October 2020.

Fischer Ferreira, Eduardo Fernandes, Johnatan Oliveira, Mauricio Souza, and Eduardo Figueiredo. How Difficult and Effective is Writing Assertions for Observing Bugs at Runtime? In proceedings of the 23rd Iberoamerican Conference on Software Engineering (CIbSE), Experimental Software Engineering Track (ESELAW), Curitiba, Brazil, 2020.

Cleiton Silva, Amanda Santana, Eduardo Figueiredo, and Mariza Bigonha. Revisiting the Bad Smell and Refactoring Relationship: A Systematic Literature Review. In proceedings of the 23rd Iberoamerican Conference on Software Engineering (CIbSE), Experimental Software Engineering Track (ESELAW), Curitiba, Brazil, 2020.

Geanderson Santos and Eduardo Figueiredo. Commit Classification using Natural Language Processing: Experiments over Labeled Datasets. In proceedings of the 23rd Iberoamerican Conference on Software Engineering (CIbSE), Experimental Software Engineering Track (ESELAW), Curitiba, Brazil, 2020.

Cleiton Tavares, Eduardo Figueiredo, and Mariza Bigonha. Analyzing the Impact of Refactoring on Bad Smells. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Natal, 19 - 23 October 2020.

Geanderson Santos, Eduardo Figueiredo, Adriano Veloso, Markos Viggiato, and Nivio Ziviani. Predicting Software Defects with Explainable Machine Learning. In proceedings of the Brazilian Symposium on Software Quality (SBQS), Manaus, 1 - 4 December 2020.

Johnatan Oliveira, Denis Pinheiro, and Eduardo Figueiredo. JExpert: A Tool for Library Expert Identification. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Tools Track, Natal, 19 - 23 October 2020.

Euler Marinho and Eduardo Figueiredo. PLATOOL: A Functional Test Generation Tool for Mobile Applications. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Tools Track, Natal, 19 - 23 October 2020.

Fischer Ferreira and Eduardo Figueiredo. A Test Strategy for Configurable Software Systems Using Machine Learning. In proceedings of the 23rd Iberoamerican Conference on Software Engineering (CIbSE), Doctoral Symposium, Curitiba, Brazil, 2020.

Cleiton Tavares, Mariza Bigonha, and Eduardo Figueiredo. Quantifying the Effects of Refactorings on Bad Smells. In proceedings of the Master and PhD Workshop on Software Engineering (WTDSoft), co-allocated with CBSoft. Natal, 19 - 23 October 2020.

Romulo Nascimento, Eduardo Figueiredo, and Andre Hora. Assessing JavaScript API Deprecation. In proceedings of the Master and PhD Workshop on Software Engineering (WTDSoft), co-allocated with CBSoft. Natal, 19 - 23 October 2020.

2019

Gustavo Vale, Eduardo Fernandes, and Eduardo Figueiredo. On the Proposal and Evaluation of a Benchmark-based Threshold Derivation Method. Software Quality Journal (SQJ), vol. 27, pp. 275�306, 2019.

Adriano Santos, Mauricio Souza, Marcella Dayrell, and Eduardo Figueiredo. A Systematic Mapping Study on Game Elements and Serious Games for Learning Programming. Communications in Computer and Information Science (CCIS), volume 1022, 2019.

Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo, Pooyan Jamshidi, and Christian Kastner. Understanding Similarities and Differences in Software Development Practices Across Domains. In proceedings of the 14th ACM/IEEE International Conference on Global Software Engineering (ICGSE), Montreal, Canada, 24 - 26 May 2019. [ Acceptance rate: 26 % ]

Fischer Ferreira, João Paulo Diniz, Cleiton Tavares, and Eduardo Figueiredo. Testing Tools for Configurable Software Systems: A Review-based Empirical Study. In proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems (VAMOS), Leuven, Belgium, 6 - 8 February 2019.

Daniel Cruz, Eduardo Figueiredo, and Jabier Martinez. A Literature Review and Comparison of Three Feature Location Techniques using ArgoUML-SPL. In proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems (VAMOS), Leuven, Belgium, 6 - 8 February 2019.

Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo, Pooyan Jamshidi, and Christian Kastner. How Do Code Changes Evolve in Different Platforms? A Mining-based Investigation. In proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution (ICSME), Short Papers Track, Cleveland, USA, 30 Sep - 04 Oct 2019.

Allan Mori, Gustavo Vale, Elder Cirilo, and Eduardo Figueiredo. A Domain-Sensitive Threshold Derivation Method. In proceedings of the Brazilian Symposium on Information Systems (SBSI), Aracaju, 20 - 24 May 2019.

Mauricio Souza, Renata Moreira, and Eduardo Figueiredo. Students Perception on the Use of Project-Based Learning in Software Engineering Education. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Education Track, Salvador, 23-27 September 2019.

Hoyama Santos, Vinicius Durelli, Mauricio Souza, Eduardo Figueiredo, Lucas Silva, and Rafael Durelli. CleanGame: Gamifying the Identification of Code Smells. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Education Track, Salvador, 23-27 September 2019.

Johnatan Oliveira, Markos Viggiato, and Eduardo Figueiredo. How Well Do You Know This Library? Mining Experts from Source Code Analysis. In proceedings of the Brazilian Symposium on Software Quality (SBQS), Fortaleza, 28 October - 1 November 2019.

Danilo Favato, Daniel Ishitani, Johnatan Oliveira, Eduardo Figueiredo. Linus's Law: More Eyes Fewer Flaws in Open Source Projects. In proceedings of the Brazilian Symposium on Software Quality (SBQS), Fortaleza, 28 October - 1 November 2019.

Mauricio Souza, Renata Moreira, and Eduardo Figueiredo. Playing the Project: Incorporating Gamification into PBL Approaches for Software Engineering Education. In proceedings of the 27th Brazilian Workshop on Computing Education (WEI), Belem, 14-18 July 2019.

Amanda Santana and Eduardo Figueiredo. On the Impact of Bad Smell Agglomerations on Software Quality. In proceedings of the Master and PhD Workshop on Software Engineering (WTDSoft), co-allocated with CBSoft. Salvador, 23 - 27 September 2019.

2018

Mauricio Souza, Lucas Veado, Renata Moreira, Eduardo Figueiredo, and Heitor Costa. A Systematic Mapping Study on Game-related Methods for Software Engineering Education. Information and Software Technology (IST), v. 95, pp. 201-218, 2018.

Allan Mori, Gustavo Vale, Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo, Elder Cirilo, Pooyan Jamshidi and Christian Kastner. Evaluating Domain-Specific Metric Thresholds: An Empirical Study. In proceedings of the 1st International Conference on Technical Debt (TechDebt), Gothenburg, Sweden, 27 - 28 May 2018.

Juliana Pereira, Sandro Schulze, Eduardo Figueiredo, Gunter Saake. N-dimensional Tensor Factorization for Self-Configuration of Software Product Lines at Runtime. In proceedings of the 22nd Systems and Software Product Line Conference (SPLC), Gothenburg, Sweden, 10 - 14 September 2018.

Jabier Martinez, Nicolas Ordonez, Xhevahire Ternava, Tewfik Ziadi, Jairo Aponte, Eduardo Figueiredo, and Marco Tulio Valente. Feature Location Benchmark with ArgoUML SPL. In proceedings of the 22nd Systems and Software Product Line Conference (SPLC), Challenge Track, Case 2, Gothenburg, Sweden, 10 - 14 September 2018.

Adriano Santos, Mauricio Souza, Marcella Dayrell, and Eduardo Figueiredo. Game Elements for Learning Programming: a Mapping Study. In proceedings of the 10th International Conference on Computer Supported Education (CSEDU), Funchal, 15 - 17 March 2018.

Johnatan Oliveira, Markos Viggiato, Mateus Santos, Eduardo Figueiredo, and Humberto Marques-Neto. An Empirical Study on the Impact of Android Code Smells on Resource Usage. In proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE), San Francisco, 1 - 3 July 2018.

Adriano Santos, Mauricio Souza, Marcella Dayrell, and Eduardo Figueiredo. Exploring Game Elements in Learning Programming: An Empirical Evaluation. In proceedings of the 48th IEEE Frontiers in Education Conference (FIE), San Jose, 3 - 6 October 2018.

Pedro Rodrigues, Mauricio Souza, and Eduardo Figueiredo. Games and Gamification in Software Engineering Education: A Survey with Educators. In proceedings of the 48th IEEE Frontiers in Education Conference (FIE), San Jose, 3 - 6 October 2018.

Adriano Santos, Mauricio Souza, Johnatan Oliveira, and Eduardo Figueiredo. Mining Software Repositories to Identify Library Experts. In proceedings of the 12th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS), Sao Carlos, 17 - 21 September 2018.

Allan Mori, Elder Cirilo, and Eduardo Figueiredo. TWarning: A Warning Tool for Domain-Sensitive Thresholds. In proceedings of the Brazilian Conference on Software (CBSoft), Tools Session. Sao Carlos, 17 - 21 September 2018.

Markos Viggiato, Ricardo Terra, Henrique Rocha, Marco Tulio Valente, and Eduardo Figueiredo. Microservices in Practice: A Survey Study. In proceedings of the 6th Workshop on Software Visualization, Evolution and Maintenance (VEM), co-allocated with CBSoft. Sao Carlos, 2018.

Markos Viggiato and Eduardo Figueiredo. On the Investigation of Development Practices in Software Domains. In proceedings of the Master and PhD Workshop on Software Engineering (WTDSoft), co-allocated with CBSoft. Sao Carlos, 17 - 21 September 2018.

Cleiton Tavares, Fischer Ferreira, Eduardo Figueiredo. Um Mapeamento Sistemático da Literatura sobre Ferramentas de Refatoração de Software. Anais do Simp�sio Brasileiro de Sistemas de Informa��o (SBSI). Caxias do Sul, 2018.

2017

Juliana Pereira, Lucas Maciel, Thiago Noronha, and Eduardo Figueiredo. Heuristic and Exact Algorithms for Product Configuration in Software Product Lines. International Transactions in Operational Research (ITOR), Volume 24, Issue 6, pp. 1285-1306, November 2017.

Juliana Pereira, Kattiana Constantino, Eduardo Figueiredo, and Gunter Saake. Quantitative and Qualitative Empirical Analysis of Three Feature Modeling Tools. Communications in Computer and Information Science (CCIS), Volume 703, pp. 66-88, 2017.

Thanis Paiva, Amanda Damasceno, Eduardo Figueiredo, Claudio Sant'Anna. On the Evaluation of Code Smells and Detection Tools. Journal of Software Engineering Research and Development (JSERD), 2017.

Johnatan Oliveira, Eduardo Fernandes, Mauricio Souza, Eduardo Figueiredo. A Method Based on Naming Similarity to Identify Reuse Opportunities. Brazilian Journal of Information Systems (iSys), v. 10, n. 1, 2017.

Markos Viggiato, Johnatan Oliveira, Cleiton Tavares, Eduardo Figueiredo. On the Investigation of Domain-Sensitive Bad Smells in Information Systems. INFOCOMP, 2017.

Eduardo Fernandes, Gustavo Vale, Leonardo Sousa, Eduardo Figueiredo, Alessandro Garcia, and Jaejoon Lee. No Code Anomaly is an Island Anomaly Agglomeration as Sign of Product Line Instabilities. In proceedings of the 16th International Conference on Software Reuse (ICSR), pp. 48-64, Salvador, 29 - 31 May 2017.

Mauricio Souza, Lucas Veado, Renata Moreira, Eduardo Figueiredo, and Heitor Xavier. Games for Learning: Bridging Game-Related Education Methods to Software Engineering Knowledge Areas. In proceedings of the 39th International Conference on Software Engineering (ICSE), Software Engineering Education and Training track, pp. 170-179, Buenos Aires, 20 - 28 May 2017.

Joao Diniz, Gustavo Vale, Felipe Gaia, and Eduardo Figueiredo. Evaluating Delta-Oriented Programming for Evolving Software Product Lines. In proceedings of the 2nd International Workshop on Variability and Complexity in Software Design (VACE), co-allocated with ICSE, pp. 27-33. Buenos Aires, 2017.

Guilherme Assis, Gustavo Vale, and Eduardo Figueiredo. Feature Oriented Programming in Groovy. In proceedings of the 8th International Workshop on Feature-Oriented Software Development (FOSD), co-allocated with SPLASH, pp. 21-30. Vancouver, 2017.

Allan Mori, Elder Cirilo, and Eduardo Figueiredo. Measuring and Comparing Quality Attributes of Software Development Communities. In proceedings of the Master and PhD Workshop on Software Engineering (WTDSoft), co-allocated with CBSoft. Fortaleza, 2017.

2016

Adriano Santos, Pericles Alves, Eduardo Figueiredo, and Fabiano Ferrari. Avoiding Code Pitfalls in Aspect-Oriented Programming. Science of Computer Programming (SCP), vol. 119, pp. 31�50, 2016.

Eduardo Fernandes, Johnatan Oliveira, Gustavo Vale, Thanis Paiva, and Eduardo Figueiredo. A Review-based Comparative Study of Bad Smell Detection Tools. In proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE). Limerick, 1 - 3 June 2016. [ Acceptance rate: 23 % ]

Kattiana Constantino, Juliana Pereira, Juliana Padilha, Priscilla Vasconcelos, and Eduardo Figueiredo. An Empirical Study of Two Software Product Line Tools. In proceedings of the International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE). Rome, 27 - 28 April 2016.

Eduardo Fernandes, Johnatan Oliveira, and Eduardo Figueiredo. Investigating How Features of Online Learning Support Software Process Education. In proceedings of the 46th Frontiers in Education Conference (FIE). Erie, 12 - 15 October 2016.

Lucas Veado, Gustavo Vale, Eduardo Fernandes, and Eduardo Figueiredo. TDTool: Threshold Derivation Tool. In proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE), Tools Session. Limerick, 1 - 3 June 2016.

Gustavo Vale, Ramon Abilio, Juliana Pereira, Eduardo Figueiredo, Paulo Afonso, and Heitor Costa. Identification and Relationship Between Notation and Tool for Feature Models with Graphic Representation. In proceedings of the International Conference of the Chilean Computer Science Society (SCCC). Valparaiso, Chile, 2016.

Johnatan Oliveira, Eduardo Fernandes, Mauricio Souza, and Eduardo Figueiredo. A Method Based on Naming Similarity to Identify Reuse Opportunities. In proceedings of the Brazilian Symposium on Information Systems (SBSI). Florianopolis, SC, 17 - 20 May 2016.

Kattiana Constantino, Eduardo Figueiredo, Glauco Carneiro, and Raquel Minardi. Multiple View Interactive Environment to Analyze Software Product Line Tools. In proceedings of the Brazilian Symposium on Information Systems (SBSI). Florianopolis, SC, 17 - 20 May 2016.

Eduardo Fernandes, Fischer Ferreira, Joao Antonio Netto, and Eduardo Figueiredo. Information Systems Development with Pair Programming: An Academic Quasi-Experiment. In proceedings of the Brazilian Symposium on Information Systems (SBSI). Florianopolis, SC, 17 - 20 May 2016.

Ramon Abilio, Gustavo Vale, Eduardo Figueiredo, and Heitor Costa. Metrics for Feature-Oriented Programming. In proceedings of the 7th International Workshop on Emerging Trends in Software Metrics (WETSoM), co-allocated with ICSE. Austin, TX, 2016.

Alexandre Paiva, Johnatan Oliveira, and Eduardo Figueiredo. Dolly or Shaun? A Survey to Verify Code Clones Detected using Similar Sequences of Method Calls. In proceedings of the Workshop on Software Visualization, Evolution, and Maintenance (VEM), co-allocated with CBSoft. Maringa, PR, 19 - 23 September 2016.

Eduardo Fernandes and Eduardo Figueiredo. Detecting Code Anomalies in Software Product Lines. In proceedings of the Master and PhD Workshop on Software Engineering (WTDSoft), co-allocated with CBSoft. Maringa, PR, 19 - 23 September 2016.

Johnatan Oliveira and Eduardo Figueiredo. A Recommendation System of Reuse Opportunities based on Lexical Analysis. In proceedings of the Master and PhD Workshop on Information Systems (WTDSI), co-allocated with SBSI. Florianopolis, SC, 17 - 20 May 2016.

Marina Santos, Mauricio Souza, Eduardo Figueiredo. Padrões de Projeto em Java: Um Estudo Prático sobre a Utilização e Benefícios. In proceedings of the Workshop sobre Aspectos Sociais, Humanos e Econ�micos de Software (WASHES), co-allocated with SBQS. Maceio, 2016.

Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo. Configuração de Produtos em Linha de Produtos de Software. In proceedings of the Simpósio Mineiro de Sistemas de Informação (SMSI). Belo Horizonte, 31/08 a 01/09, 2016.