Publications by Date

Quick links

2026

  • Daniel Cruz, Amanda Santana, and Eduardo Figueiredo. Evaluating a Continuous Feedback Strategy to Enhance Machine Learning Code Smell Detection. Science of Computer Programming (SCP), 2026. [ PDF ] [ DOI ]
  • Kattiana Constantino, Pedro Garcia, Filipe Fernandes, and Eduardo Figueiredo. The Post-Pandemic Recovery in a Software Engineering Course: A Quantitative and Qualitative Analysis. Communications in Computer and Information Science (CCIS), 2026. [ PDF ] [ ]

  • Igor Pereira, Tiago Carneiro, and Eduardo Figueiredo. When Code Meets Things: The FLOSS Side of IoT Systems. In proceedings of the 8th International Workshop on Software Engineering Research and Practices for the IoT (SERP4IoT), co-allocated with ICSE. Rio de Janeiro, 2026. [ PDF ]

2025

  • Igor Pereira, Tiago Carneiro, Eduardo Figueiredo. Manipulating a CI/CD Pipeline in an IoT Embedded Project: A Quasi-Experiment. Journal of Software: Evolution and Process (JSEP), 2025. [ PDF ] [ ]
  • Mateus Dutra, Denis Pinheiro, Johnatan Oliveira, Eduardo Figueiredo. From Detection to Refactoring of Microservice Bad Smells: A Systematic Literature Review. Journal of Software Engineering Research and Development (JSERD), 2025. [ PDF ] [ ]

  • Henrique Nunes, Eduardo Figueiredo, Larissa Soares, Sarah Nadi, Fischer Ferreira, Geanderson Santos. Evaluating the Effectiveness of LLMs in Fixing Maintainability Issues in Real-World Projects. In proceedings of the 32nd IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). Montreal, 2025. [ PDF ]
  • Jefferson Lopes, Johnatan Oliveira, Eduardo Figueiredo. Aged to Perfection? Analyzing the Impact of Years of Experience on Code Quality. In proceedings of the Brazilian Symposium on Software Engineering (SBES). Recife, 2025. [ PDF ]
  • Kattiana Constantino, Pedro Garcia, Eduardo Figueiredo. A Long-Term Study of the Pandemic Impact on Education: A Software Engineering Case. In proceedings of the 17th International Conference on Computer Supported Education (CSEDU). Porto, 2025. [ PDF ]
  • Joanne Carneiro, Jessica Ribas, Amanda Damasceno, Eduardo Figueiredo, Juliana Alves Pereira. ImprovMLCQ: A Feature-Enriched Dataset for Advancing Code Smell Detection. In proceedings of the 19th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS). Recife, 2025. [ PDF ]
  • Henrique Nunes, Tushar Sharma, Eduardo Figueiredo. MaRV: A Manually Validated Refactoring Dataset. In proceedings of the 2nd ACM International Conference on AI Foundation Models and Software Engineering (FORGE), Data and Benchmarking Track. Ottawa, 2025. [ PDF ]
  • Gabriel Amaral, Henrique Nunes, Eduardo Figueiredo, Carla Bezerra, Larissa Rocha. Improving JavaScript Test Quality with Large Language Models: Lessons from Test Smell Refactoring. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Insightful Ideas and Emerging Results Track. Recife, 2025. [ PDF ]

  • Larisse Amorim, Ivandeclei Costa, Leticia Alves and Eduardo Figueiredo. Bad Smell Detection using Google Gemini. In proceedings of the 8th IEEE International Workshop on Advances in Artificial Intelligence and Machine Learning (AIML), co-allocated with COMPSAC. Toronto, 2025. [ PDF ]
  • Gustavo Vale and Eduardo Figueiredo. Evaluating the Quality of Artificial Intelligence Generated Code in Fixing Technical Debt and Merge Conflicts. In proceedings of the 5th Latin American School in Software Engineering (LATAM), co-allocated with CBSoft. Recife, 2025. [ PDF ] [ Poster ]

  • Yasmin Rosa, Pedro Garcia, Kattiana Constantino, and Eduardo Figueiredo. Reflexões sobre o Uso de LLM no Ensino de Programação. In proceedings of the Brazilian Symposium on Computing Education (EduComp). Juiz de Fora, 2025. [ ]

2024

  • Geanderson Santos, Igor Muzetti, Eduardo Figueiredo. Two Sides of the Same Coin: A Study on Developers' Perception of Defects. Journal of Software: Evolution and Process (JSEP), 2024. [ PDF ] [ DOI ]
  • Amanda Santana, Eduardo Figueiredo, Juliana Pereira, Alessandro Garcia. An Exploratory Evaluation of Code Smell Agglomerations. Software Quality Journal (SQJ), 2024. [ PDF ] [ DOI ]
  • Johnatan Oliveira, Mauricio Souza, Eduardo Figueiredo. Evaluating a Method to Select Software Developers from Source Code Analysis. International Journal of Software Engineering and Knowledge Engineering (IJSEKE), 2024. [ PDF ] [ DOI ]
  • Kattiana Constantino, Raquel Prates, and Eduardo Figueiredo. An User Evaluation of a Collaborator Recommender based on Co-Changed Files. Journal on Interactive Systems (JIS), 2024. [ PDF ] [ ]

  • Amanda Santana, Eduardo Figueiredo, Juliana Pereira. Unraveling the Impact of Code Smell Agglomerations on Code Stability. In proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME). Flagstaff, 2024. [ PDF ]
  • 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), Replications and Negative Results (RENE) Track. Lisbon, 2024. [ PDF ] [ ]
  • Geanderson Santos, Igor Muzetti, Eduardo Figueiredo. Two Sides of the Same Coin: A Study on Developers' Perception of Defects. In proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME), Journal First Track. Flagstaff, 2024. [ PDF ] [ DOI ]
  • Euler Marinho, Fischer Ferreira, Eduardo Fernandes, João Paulo Diniz, and Eduardo Figueiredo. Resource Interaction Failures in Mobile Applications: A Challenge for Software Product Line Testing Community. In proceedings of the 28th International Systems and Software Product Line Conference (SPLC), Challenge Track. Luxembourg, 2024. [ PDF ] [ ]
  • Euler Marinho, Izaias Pessoa Neto, Fischer Ferreira, Joao Paulo Diniz, and Eduardo Figueiredo. RIFDiscoverer: A Tool for Finding Resource Interaction Failures. In proceedings of the 28th International Systems and Software Product Line Conference (SPLC), Demonstrations and Tools Track. Luxembourg, 2024. [ PDF ]
  • Felipe Ribeiro, Eduardo Fernandes, and Eduardo Figueiredo. A Preliminary Interview Study on Developers' Perceptions of Code Smell Detection in Industry. In proceedings of the 17th International Conference on the Quality of Information and Communications Technology (QUATIC). Pisa, 2024. [ PDF ]
  • Jefferson Lopes, Johnatan Oliveira, and Eduardo Figueiredo. Evaluating the Impact of Developer Experience on Code Quality: A Systematic Literature Review. In proceedings of the Ibero-American Conference on Software Engineering (CIbSE). Curitiba, 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 Ibero-American Conference on Software Engineering (CIbSE). Curitiba, 2024. best paper [ PDF ]
  • Jose Ferreira, Eduardo Figueiredo, and Johnatan Oliveira. Unveiling Experts in Data Science: A Mining Software Repository Perspective. In proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE), Short Paper. San Francisco, 2024. [ PDF ]
  • Pedro Garcia, Jose Ferreira, Matheus Goncalves, Tiago Carneiro, Eduardo Figueiredo, Igor Pereira. Current DevOps Teaching Techniques: A Systematic Literature Review. In proceedings of the Brazilian Symposium on Software Engineering (SBES), Education Track. 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 ] [ ]

  • Johnatan Oliveira and Eduardo Figueiredo. How to Identify Programming Skills from Source Code?. In proceedings of the 4th LATAM School in Software Engineering (SE School), co-allocated with CBSoft. Curitiba, 2024. [ PDF ]

  • Kattiana Constantino, Raquel Prates, and Eduardo Figueiredo. Interação Humano-Dados no Contexto de Recomendação para Desenvolvedores de Projetos de Software Open-Source do GitHub. In proceedings of the Brazilian Symposium on Human-Computer Interaction (IHC), WIDE workshop. Brasilia, 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 ]
  • 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 ]
  • Thiago Nicolini, Andre Hora, Eduardo Figueiredo. On the Usage of New JavaScript Features through Transpilers: The Babel Case. IEEE Software, 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. Do Mutations of Strongly Subsuming Second-Order Mutants Really Mask 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 ]
  • Euler Marinho, Fischer Ferreira, Joao Paulo Diniz, 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, 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 ]

  • 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, 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. [ DOI ]
  • Romulo Nascimento, Eduardo Figueiredo, and Andre Hora. JavaScript API Deprecation Landscape: A Survey and Mining Study. IEEE Software, vol. 39, issue 3, 2022. [ DOI ]

  • 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. [ ]
  • Rodrigo Moreira, Eduardo Fernandes, Eduardo Figueiredo. Review-Based Comparison of Design Pattern Detection Tools. In proceedings of the 29th Conference on Pattern Languages of Programs (PLoP), Virtual Event, 2022. [ PDF ] [ DOI ]
  • 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. [ PDF ]

  • Henrique Nunes, Lucas Vegi, Victor Cruz, Eduardo Figueiredo. Democracia em Xeque: Um Estudo Comparativo sobre Detecção de Code Smells. In proceedings of the 10th Workshop on Software Visualization, Evolution and Maintenance (VEM). Uberlancia, 2022. [ DOI ]

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. [ DOI ]
  • 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. [ PDF ] [ DOI ]
  • 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. [ PDF ] [ DOI ]
  • 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. [ DOI ]

  • 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. [ PDF ]
  • 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. [ PDF ]
  • 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. [ DOI ]
  • 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. [ DOI ]

  • 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. [ Acceptance rate: 56 % ]
  • 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. [ Acceptance rate: 23 % ]
  • 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. 85, pp. 201-218, 2018. [ DOI ] [ PDF ]

  • 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. [ web page ]
  • 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. [ DOI ]
  • 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. [ DOI ]
  • 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. [ DOI ] [ PDF ]
  • 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. [ DOI ]
  • 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. [ DOI ]
  • Mauricio Souza, Kattiana Constantino, Lucas Veado, and Eduardo Figueiredo. Gamification in Software Engineering Education: An Empirical Study. In proceedings of the 30th International Conference on Software Engineering Education and Training (CSEE&T), pp. 276-284, Savannah, US, 7 - 9 November 2017. [ DOI ]
  • Johnatan Oliveira, Eduardo Fernandes, Gustavo Vale, and Eduardo Figueiredo. Identification and Prioritization of Reuse opportunities with JReuse. In proceedings of the 16th International Conference on Software Reuse (ICSR), Tools and Demonstrations track, pp. 184-191, Salvador, 29 - 31 May 2017. [ DOI ]
  • Eduardo Fernandes, Luiz Paulo Ferreira, Eduardo Figueiredo, and Marco Valente. How Clear is Your Code? An Empirical Study with Programming Challenges. In proceedings of the Ibero-American Conference on Software Engineering (CIbSE), Experimental Software Engineering Track (ESELAW), Buenos Aires, 22 - 23 May 2017. [ ]
  • Eduardo Fernandes, Priscila Souza, Kecia Ferreira, Mariza Bigonha, and Eduardo Figueiredo. Detection Strategies for Modularity Anomalies: An Evaluation with Software Product Lines. In proceedings of the 14th International Conference on Information Technology: New Generations (ITNG), pp. 565-570, Las Vegas, 10 - 12 April 2017. [ DOI ]
  • Antonio Silva, Kattiana Constantino, Glauco Carneiro, Antonio Paula, Eduardo Figueiredo, Miguel Monteiro, and Fernando Brito e Abreu. The Influence of Software Product Quality Attributes on Open Source Projects: A Characterization Study. In proceedings of the 19th International Conference on Enterprise Information Systems (ICEIS), pp. 29-39, Porto, 26 - 29 April 2017. [ DOI ]
  • Antonio Silva, Glauco Carneiro, Miguel Monteiro, Fernando Brito e Abreu, Kattiana Constantino, and Eduardo Figueiredo. On the Impact of Product Quality Attributes on Open Source Project Evolution. In proceedings of the 14th International Conference on Information Technology: New Generations (ITNG), Las Vegas, 10 - 12 April 2017. [ DOI ]
  • Allan Mori, Eduardo Figueiredo, and Elder Cirilo. Towards the Definition of Domain-Specific Thresholds. In proceedings of the Brazilian Symposium on Information Systems (SBSI). Lavras, MG, 05 - 08 June 2017. [ ]
  • Markos Viggiato, Johnatan Oliveira, and Eduardo Fernandes. On the Investigation of Domain-Sensitive Bad Smells in Information Systems. In proceedings of the Brazilian Symposium on Information Systems (SBSI). Lavras, MG, 05 - 08 June 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. [ PDF ] [ DOI ]
  • 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. [ PDF ] [ DOI ] [ Acceptance rate: 71 % ]
  • 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. In Science of Computer Programming (SCP), vol. 119, pp. 31�50, 2016. [ DOI ] [ PDF ]

  • 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 % ] [ PDF ]
  • 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. [ PDF ]
  • 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. [ PDF ]
  • 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. [ PDF ]
  • 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. [ PDF ]
  • 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. [ PDF ]
  • 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. [ PDF ]
  • 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. [ PDF ]

  • 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. [ PDF ] [ ]
  • 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. [ PDF ]
  • 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.


2015

  • Gustavo Vale, Danyllo Albuquerque, Eduardo Figueiredo, and Alessandro Garcia. Defining Metric Thresholds for Software Product Lines: A Comparative Study. In proceedings of the 19th International Software Product Line Conference (SPLC), pp. 176-185. Nashville, US, 20 - 24 July 2015. [ PDF ]
  • Juliana Pereira, Kattiana Constantino, and Eduardo Figueiredo. A Systematic Literature Review of Software Product Line Management Tools. In proceedings of the 14th International Conference on Software Reuse (ICSR). Miami, US, 4 - 6 January 2015. [ PDF ] [ web page ] [ Acceptance rate: 40 % ]
  • Ramon Abilio, Juliana Padilha, Eduardo Figueiredo, and Heitor Costa. Detecting Code Smells in Software Product Lines: An Exploratory Study. In proceedings of the 12th International Conference on Information Technology: New Generations (ITNG). Las Vegas, US, 13 - 15 April 2015. [ ] [ web page ] [ ]
  • Gustavo Vale and Eduardo Figueiredo. A Method to Derive Metric Thresholds for Software Product Lines. In proceedings of the Brazilian Symposium on Software Engineering (SBES). Belo Horizonte, MG, 21-25 September 2015. [ ]
  • Bruno Cardoso and Eduardo Figueiredo. Co-Occurrence of Design Patterns and Bad Smells in Software Systems: An Exploratory Study. In proceedings of the Brazilian Symposium on Information Systems (SBSI). Goiania, GO, 26-29 May 2015. [ ]

  • Thanis Paiva, Amanda Damasceno, Juliana Padilha, Eduardo Figueiredo, and Claudio Sant'Anna. Experimental Evaluation of Code Smell Detection Tools. In proceedings of the Workshop on Software Visualization, Evolution, and Maintenance (VEM), co-allocated with CBSoft. Belo Horizonte, Brazil, 2015. [ ]
  • Johnatan Oliveira, Eduardo Fernandes, and Eduardo Figueiredo. Evaluation of Duplicated Code Detection Tools in Cross-Project Context. In proceedings of the Workshop on Software Visualization, Evolution, and Maintenance (VEM), co-allocated with CBSoft. Belo Horizonte, Brazil, 2015. [ ]
  • Adriano Santos, Marco Tulio Valente, and Eduardo Figueiredo. Do JavaScript Static Analyzers Detect Bad Coding Practices?. In proceedings of the Workshop on Software Visualization, Evolution, and Maintenance (VEM), co-allocated with CBSoft. Belo Horizonte, Brazil, 2015. [ ]
  • Adriano Santos, Gustavo Vale, and Eduardo Figueiredo. Does Online Content Support UML Learning? An Empirical Study. In proceedings of the Software Engineering Education Forum (FEES), co-allocated with CBSoft. Belo Horizonte, Brazil, 2015. [ ] [ ]
  • Gustavo Vale and Eduardo Figueiredo. Detection and Description of Variability Smells. In proceedings of the Master and PhD Workshop in Software Engineering (WTDSoft), co-allocated with CBSoft. Belo Horizonte, Brazil, 2015. [ ] [ ]

  • Gustavo Vale, Hudson Borges, Eduardo Figueiredo, Clarindo Padua. Ferramentas de Medi��o de Software: Um Estudo Comparativo. In proceedings of the 12th Workshop on Experimental Software Engineering (ESELAW). Lima, Peru, 22-24 April 2015. [ Acceptance rate: 19 % ]
  • Danilo Silva, Marco Tulio Valente, Eduardo Figueiredo. Um Estudo sobre Extra��o de M�todos para Reutiliza��o de C�digo. In proceedings of the 12th Workshop on Experimental Software Engineering (ESELAW). Lima, Peru, 22-24 April 2015. [ Acceptance rate: 19 % ]
  • Fischer Ferreira, Arndt von Staa, and Eduardo Figueiredo. Uma An�lise da Efic�cia de Assertivas Execut�veis como Indicadoras de Falhas em Software. In proceedings of the Workshop on Systematic and Automated Software Testing (SAST), co-allocated with CBSoft. Belo Horizonte, Brazil, 2015. [ ]


2014

  • Felipe Gaia, Gabriel Ferreira, Eduardo Figueiredo, and Marcelo Maia. A Quantitative and Qualitative Assessment of Aspectual Feature Modules for Evolving Software Product Lines. In Science of Computer Programming (SCP), pp. 1-34, 2014. [ ]

  • Carlos Souza and Eduardo Figueiredo. How Do Programmers Use Optional Typing? An Empirical Study. In proceedings of the 13th International Conference on Modularity (Modularity). Lugano, Switzerland, 22 - 25 April 2014. [ ] [ web page ] [ ]
  • Juliana Padilha, Juliana Pereira, Eduardo Figueiredo, Jussara Almeida, Alessandro Garcia, and Claudio Sant'Anna. On the Effectiveness of Concern Metrics to Detect Code Smells: An Empirical Study. In proceedings of the 26th International Conference on Advanced Information Systems Engineering (CAiSE). Thessaloniki, Greece, 18 - 20 June 2014. [ ] [ web page ] [ Acceptance rate: 18 % ]
  • Eduardo Figueiredo, Juliana Alves Pereira, Lucas Garcia, and Luciana Lourdes. On the Evaluation of an Open Software Engineering Course. In proceedings of the 44th Annual Frontiers in Education Conference (FIE). Madrid, Spain, 22 - 25 October 2014. [ PDF ] [ web page ] [ ]
  • Gustavo Vale, Eduardo Figueiredo, Ramon Abilio, and Heitor Costa. Bad Smells in Software Product Lines: A Systematic Review. In proceedings of the Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS). Maceio, Brazil, 2014. [ ] [ Acceptance rate: 23 % ]
  • Pericles Alves, Eduardo Figueiredo, and Fabiano Ferrari. Avoiding Code Pitfalls in Aspect-Oriented Programming. In proceedings of the Brazilian Symposium on Programming Languages (SBLP). Maceio, Brazil, 2014. [ ] [ ]
  • Lucas Machado, Juliana Pereira, Lucas Garcia, and Eduardo Figueiredo. SPLConfig: Product Configuration in Software Product Line. In proceedings of the Brazilian Conference on Software (CBSoft), Tools Session. Maceio, Brazil, 2014. [ ] [ ]
  • Ramon Abilio, Gustavo Vale, Johnatan Oliveira, Eduardo Figueiredo, Heitor Costa. A Code Smell Detection Tool for Compositional-based Software Product Lines. In proceedings of the Brazilian Conference on Software (CBSoft), Tools Session. Maceio, Brazil, 2014. [ ] [ ]
  • Luiz Paulo Ferreira and Eduardo Figueiredo. Teaching Software Development in the Cloud: A Platform Fed by Software Industry Problems. In proceedings of the Brazilian Symposium on Software Engineering (SBES), FEES. Maceio, Brazil, 2014. [ ] [ ]

  • Bruno Cardoso and Eduardo Figueiredo. Co-Occurrence of Design Patterns and Bad Smells in Software Systems: A Systematic Literature Review. In proceedings of the Workshop on Software Modularity (WMod), co-allocated with CBSoft. Maceio, Brazil, 2014. [ ] [ ]
  • Gustavo Vale, Luiz Paulo Coelho Ferreira, and Eduardo Figueiredo. On the Detection of God Class in Aspect-Oriented Programming: An Empirical Study. In proceedings of the Workshop on Software Modularity (WMod), co-allocated with CBSoft. Maceio, Brazil, 2014. [ ] [ ]
  • Alexandre Paiva and Eduardo Figueiredo. Do Concern Metrics Support Code Clone Detection?. In proceedings of the Workshop on Software Modularity (WMod), co-allocated with CBSoft. Maceio, Brazil, 2014. [ ] [ ]

  • Mauricio Souza, Matheus Evangelista, Eduardo Figueiredo. Expectativas e Percep��es sobre a Ger�ncia de Configura��o de Software: Um Survey. Anais do Simpósio Brasileiro de Qualidade de Software (SBQS). Blumenau, SC, 04 a 08 de Agosto de 2014.
  • Lucas Garcia, Ingridy Martins, Luiz Ferreira, Eduardo Figueiredo. Avalia��o por Meio de Question�rios de um Curso Online para Engenharia de Software. Anais do F�rum de Educa��o em Engenharia de Software (FEES). Macei�, AL, 27 de Setembro a 03 de Outubro de 2014.
  • Johnatan Alves de Oliveira, Priscila Pereira de Souza, Eduardo Figueiredo. Uma Avalia��o de Ferramentas de Modelagem de Software. Anais do Simpósio Mineiro de Engenharia de Software (SMES). Belo Horizonte, MG, 2014.
  • Bruno Rodrigues, Daniel Souza, Eduardo Figueiredo. Avaliando Acoplamento em Atividades de Manuten��o. Anais do Simpósio Mineiro de Engenharia de Software (SMES). Belo Horizonte, MG, 2014.


2013

  • Gabriel Ferreira, Felipe Gaia, Eduardo Figueiredo, and Marcelo Maia. On the Use of Feature-Oriented Programming for Evolving Software Product Lines - A Comparative Study. In Science of Computer Programming (SCP), pp. 1-34, 2013. [ ]
  • Uira Kulesza, Sergio Soares, Christina Chavez, Fernando Castor, Paulo Borba, Carlos Lucena, Paulo Masiero, Claudio Sant'Anna, Fabiano Ferrari, Vander Alves, Roberta Coelho, Eduardo Figueiredo, et al. The Crosscutting Impact of the AOSD Brazilian Research Community. In Journal of Systems and Software (JSS), Volume 86, Issue 4, pp. 905�933, 2013. [ DOI ]

  • Alcemir Santos, Felipe Gaia, Eduardo Figueiredo, Pedro Santos Neto, Joao Araujo. Test-based SPL Extraction: An Exploratory Study. In proceedings of the 28th ACM Symposium on Applied Computing (SAC), Software Engineering Track, pp. 1031-1036. Coimbra, Portugal, 18-22 March 2013. [ ] [ web page ]
  • Juliana Alves Pereira, Carlos Souza, Eduardo Figueiredo, Ramon Abilio, Gustavo Vale, and Heitor Costa. Software Variability Management: An Exploratory Study with Two Feature Modeling Tools. In proceedings of the Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS). Brasilia, Brazil, 29 September - 4 October 2013. [ ] [ web page ] [ Acceptance rate: 27 % ]
  • Hayllander Blonski, Juliana Padilha, Marina Barbosa, Diogo Santana, and Eduardo Figueiredo. ConcernMeBS: Metrics-based Detection of Code Smells. In proceedings of the Brazilian Conference on Software (CBSoft), Tools Session. Brasilia, Brazil, 29 September - 4 October 2013. [ ] [ web page ] [ Acceptance rate: 35 % ]

  • Everton Guimaraes, Alessandro Garcia, Eduardo Figueiredo, and Yuanfang Cai. Prioritizing Software Anomalies with Software Metrics and Architecture Blueprints: A Controlled Experiment. In proceedings of the Workshop on Modeling in Software Engineering (MiSE) co-located with ICSE'13. San Francisco, CA. 18-19 May 2013. [ ]
  • Juliana Padilha, Eduardo Figueiredo, Cl�udio Sant'Anna, and Alessandro Garcia. Detecting God Methods with Concern Metrics: An Exploratory Study. In proceedings of the 7th Latin-American Workshop on Aspect-Oriented Software Development(LA-WASP), co-allocated with CBSoft. Brasilia, Brazil, 29 September 2013. [ ] [ web page ] [ ]

  • Juliana Alves Pereira, Lucas Garcia, Eduardo Figueiredo. Proposta e Avalia��o de Educa��o Aberta para Engenharia de Software. Anais do Fórum de Educação em Engenharia de Software (FEES), co-alocado ao SBES 2013. Brasilia, DF, 29 de Setembro a 04 de Outubro de 2013.
  • Juliana Alves Pereira, Eduardo Figueiredo, Thiago Noronha. Modelo Computacional para Apoiar a Configuração de Produtos em Linha de Produtos de Software. Anais do Workshop de Engenharia de Software Baseada em Busca (WESB), co-alocado ao CBSoft 2013. Brasilia, DF, 29 de Setembro de 2013.
  • Juliana Alves Pereira, Eduardo Figueiredo. Configuração de Produtos em Linha de Produtos de Software. Anais do Workshop de Teses e Dissertações em Engenharia de Software (WTDSoft), co-alocado ao CBSoft 2013. Brasilia, DF, 29 de Setembro a 04 de Outubro de 2013.
  • Ramon Abilio, Eduardo Figueiredo, Heitor Costa. Critérios e Diretrizes para o Desenvolvimento de Linhas de Produtos de Software Manuteníveis. Anais do Workshop de Teses e Dissertações em Engenharia de Software (WTDSoft), co-alocado ao CBSoft 2013. Brasilia, DF, 29 de Setembro a 04 de Outubro de 2013.
  • Carlos Souza, Eduardo Figueiredo, Marco Tulio Valente. Tipar ou não tipar? Compreendendo quais Fatores Influenciam a Escolha por um Sistema de Tipos. Anais do Workshop Brasileiro de Visualização, Evolução e Manutenção de Software (VEM), co-alocado ao CBSoft 2013. Brasilia, DF, 29 de Setembro de 2013.
  • Cleice Souza, Claudia Souza, Fernanda Alencar, Jaelson Castro, Paulo Cavalcanti, Monique Soares, Gabriela Guedes, Eduardo Figueiredo. Avaliação de Modelos i* com o Processo AIRDoc-i*. Anais do Workshop Brasileiro de Engenharia de Requisitos (ER@BR), co-alocado ao RE 2013. Rio de Janeiro, 16 de Julho de 2013.


2012

  • Eduardo Figueiredo, Claudio Sant'Anna, Alessandro Garcia, and Carlos Lucena. Applying and Evaluating Concern-Sensitive Design Heuristics. In Journal of Systems and Software (JSS), 85(2), pp. 227-243, 2012. [ web page ]
  • Jose Maria Conejero, Eduardo Figueiredo, Alessandro Garcia, Juan Hernandez, and Elena Jurado. On the Relationship of Concern Metrics and Requirements Maintainability. In Information and Software Technology (IST), 54(2), pp. 212-238, 2012. [ web page ]

  • Pericles Alves, Diogo Santana, and Eduardo Figueiredo. ConcernReCS: Finding Code Smells in Software Aspectization. In proceedings of the 34th International Conference on Software Engineering (ICSE), Informal Research Demonstration. Zurich, Switzerland, 2-9 June 2012. [ ] [ web page ]
  • Felipe Gaia, Gabriel Ferreira, Eduardo Figueiredo, and Marcelo Maia. Quantitative Assessment of Aspectual Feature Modules for Evolving Software Product Lines. In proceedings of the 16th Brazilian Symposium on Programming Languages (SBLP). Natal, Brazil, 24-28 September 2012. [ ] [ web page ]
  • Pericles Alves, Igor Costa, Fernando Pereira, and Eduardo Figueiredo. Parameter Based JIT Specialization. In proceedings of the 16th Brazilian Symposium on Programming Languages (SBLP). Natal, Brazil, 24-28 September 2012. [ ] [ web page ]

  • Juliana Padilha, Eduardo Figueiredo. Detectando Code Smells com Metricas de Interesse. Anais do Workshop de Teses e Dissertações em Engenharia de Software (WTDSoft), co-alocado ao CBSoft 2012. Natal, RN, 23-28 de Setembro de 2012.
  • Alcemir Santos, Eduardo Figueiredo, Pedro Neto. Uso de Testes na Identificação de Caracteristicas e Extração de Linha de Produtos de Software. Anais do Workshop de Teses e Dissertações em Engenharia de Software (WTDSoft), co-alocado ao CBSoft 2012. Natal, RN, 23-28 de Setembro de 2012.
  • Ramon Abilio, Pedro Teles, Heitor Costa, Eduardo Figueiredo. Uma Revisão Sistematica de Metricas Contemporaneas de Manutenibilidade de Sistemas. Anais do Simposio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS), co-alocado ao CBSoft 2012. Natal, RN, 23-28 de Setembro de 2012.
  • Thiago Reis, Eduardo Figueiredo, Heitor Costa. Ferramenta Interativa para Apoio ao Scrum e MPS.Br. Anais do VI Workshop em Desenvolvimento Rápido de Aplicações (WDRA), co-alocado ao SBQS 2012. Fortaleza, CE, 15 de Junho, 2012. [ PDF ]
  • Juliana Pereira, Eduardo Figueiredo, Heitor Costa. Linha de Produtos de Software - Conceitos e Ferramentas. Anais do Escola Regional de Inform�tica de Minas Gerais (ERI-MG), co-alocado ao SMC 2012. Juiz de Fora, MG, 23 e 24 de novembro, 2012.
  • Thiago Reis, Eduardo Figueiredo e Heitor Costa. ScrumMPS: Uma Ferramenta de Apoio ao Scrum e MPS.Br. Anais do Workshop Mineiro de Sistemas de Informa��o (WMSI), co-alocado ao SMC 2012. Juiz de Fora, MG, 21 e 22 de novembro, 2012.
  • Juliana Pereira, Eduardo Figueiredo. Estudo Explorat�rio para Avalia��o de uma Ferramenta de Ger�ncia de Projetos. Anais do Workshop Mineiro de Sistemas de Informa��o (WMSI), co-alocado ao SMC 2012. Juiz de Fora, MG, 21 e 22 de novembro, 2012.
  • Thieres Nardy Dias, Eduardo Figueiredo e Rodrigo Geraldo Ribeiro. Resolvedores SAT para Verifica��o de Consist�ncia em Modelos de Caracter�sticas. Anais do Workshop Mineiro de Sistemas de Informa��o (WMSI), co-alocado ao SMC 2012. Juiz de Fora, MG, 21 e 22 de novembro, 2012.


2011

  • Eduardo Figueiredo. Concern-Oriented Heuristic Assessment of Design Stability: Evaluating New Generation Modular Software Technologies. Lambert Academic Publishing (LAP), 232 pages, 2011. ISBN: 3844301402
  • Claudia Ayala, Simone Barbosa, Hugo Estrada, Maria Lencastre and Eduardo Figueiredo. Proceedings of the the 2nd Ibero-American Conference on Software Engineering (CIbSE) and 14th Workshop on Requirements Engineering (WER). Creacteve / PUC-Rio, 460 pages, 2011. ISBN: 9788580060324

  • Eduardo Figueiredo, Alessandro Garcia, Marcelo Maia, Gabriel Ferreira, Camila Nunes, and Jon Whittle. On the Impact of Crosscutting Concern Projection on Code Measurement. In proceedings of the 10th International Conference on Aspect-Oriented Software Development (AOSD). Porto de Galinhas, Brazil, 21-25 March 2011. [ ] [ web page ] [ Acceptance rate: 22 % ]
  • Camila Nunes, Alessandro Garcia, Eduardo Figueiredo, and Carlos Lucena. Revealing Mistakes on Concern Mapping Tasks: An Experimental Evaluation. In proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). Oldenburg, Germany, 1-4 March 2011. [ ] [ web page ] [ Acceptance rate: 28 % ]
  • Marcus Couto, Marco Valente, and Eduardo Figueiredo. Extracting Software Product Lines: A Case Study Using Conditional Compilation. In proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). Oldenburg, Germany, 1-4 March 2011. [ ] [ web page ] [ Acceptance rate: 28 % ]
  • Gabriel Ferreira, Felipe Gaia, Eduardo Figueiredo, and Marcelo Maia. On the Use of Feature-Oriented Programming for Evolving Software Product Lines: A Comparative Study. In proceedings of the 15th Brazilian Symposium on Programming Languages (SBLP). Sao Paulo, Brazil, 29-30 September 2011. [ ] [ web page ] [ ]
  • Christina Chavez, Uira Kulesza, Sergio Soares, Paulo Borba, Carlos Lucena, Paulo Masiero, Claudio Sant'Anna, Eduardo Piveta, Fabiano Ferrari, Fernando Castor, Roberta Coelho, Vander Alves, Lyrene Silva, Paulo Pires, Nabor Mendonca, Eduardo Figueiredo, et al. The AOSD Community in Brazil and its Crosscutting Impact. In proceedings of the 25th Brazilian Symposium on Software Engineering (SBES), Special Track: SBES is 25. Sao Paulo, Brazil, 28-30 September 2011. [ ] [ web page ] [ Acceptance rate: 26 % ]

  • Pericles Alves, Alcemir Santos, Eduardo Figueiredo, and Fabiano Ferrari. How do Programmers Learn AOP? An Exploratory Study of Recurring Mistakes. In proceedings of the 5th Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP). Sao Paulo, Brazil, 26 September 2011. [ ] [ web page ] [ Acceptance rate: 36 % ]
  • Roberta Arcoverde, Alessandro Garcia, and Eduardo Figueiredo. Understanding the Longevity of Code Smells: Preliminary Results of an Explanatory Survey. In proceedings of the 4th Workshop on Refactoring Tools (WRT) co-located with ICSE'11. Honolulu, Hawaii. 21 March 2011. [ ]

  • Lucas Meirelles, Daniela Peixoto, Elizabeth Monsalve, Eduardo Figueiredo, Vera Werneck, Julio Leite, Rodolfo Resende, and Clarindo Padua. Uso de Jogos para o Ensino de Engenharia de Software. Anais do VI Simpósio Brasileiro de Engenharia de Software (SBES), V Fórum de Educação em Engenharia de Software. Sao Paulo, SP, 28 de Setembro, 2011. [ ]


2010

  • Fabiano Ferrari, Rachel Burrows, Otavio Lemos, Alessandro Garcia, Eduardo Figueiredo, Nelio Cacho, Frederico Lopes, Nathalia Temudo, Liana Silva, Sergio Soares, Awais Rashid, Paulo Masiero, Thais Batista, and Jose Maldonado. An Exploratory Study of Fault-Proneness in Evolving Aspect-Oriented Programs. In proceedings of the 32nd International Conference on Software Engineering (ICSE), pp. 65-74. Cape Town, South Africa, 2-8 May 2010. [ ] [ Acceptance rate: 13 % ]
  • Glauco Carneiro, Marcos Silva, Leandra Mara, Eduardo Figueiredo, Claudio Sant'Anna, Alessandro Garcia, and Manoel Mendonca. Identifying Code Smells with Multiple Concern Views. In proceedings of the 24th Brazilian Symposium on Software Engineering (SBES). Salvador, 27 September - 01 October 2010. [ ] [ web page ] [ Acceptance rate: 20 % ] best paper
  • Ana Luisa Medeiros, Eduardo Figueiredo, Ismenia Galvao, Alessandro Garcia, Thais Batista, and Claudio Sant'Anna. Concern-based Assessment of Architectural Stability: A Comparative Study. In proceedings of the 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS). Salvador, 27-29 September 2010. [ ] [ web page ] [ Acceptance rate: 34 % ]

  • Francisco Dantas, Eduardo Figueiredo, Alessandro Garcia,Claudio Sant'Anna, Uira Kulesza, Nelio Cacho, Sergio Soares, Thais Batista, Roberta Coelho, Mauricio Alferez, Ana Moreira, Afonso Pimentel, and Joao Araujo. Benchmarking Stability of Aspect-Oriented Product-Line Decompositions. In proceedings of the 4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM) co-located with SPLC'10. Jeju Island, South Korea. 14 September 2010. [ ]


2009

  • Fernando Castor Filho, Nelio Cacho, Eduardo Figueiredo, Alessandro Garcia, Cecilia Rubira, Jefferson Silva de Amorim, and Hitalo Oliveira da Silva. On the Modularization and Reuse of Exception Handling with Aspects. In Software: Practice and Experience (SP&E), vol. 39(17), pp. 1377-1417, 2009. [ ]
  • Bruno Silva, Eduardo Figueiredo, Alessandro Garcia, and Daltro Nunes. Refactoring of Crosscutting Concerns with Metaphor-Based Heuristics. In Electronic Notes in Theoretical Computer Science (ENTCS), vol. 233, pp. 105-125, 2009. [ PDF ] [ web page ]

  • Eduardo Figueiredo, Bruno Silva, Claudio Sant'Anna, Alessandro Garcia, Jon Whittle, and Daltro Nunes. Crosscutting Patterns and Design Stability: An Exploratory Analysis. In proceedings of the 17th International Conference on Program Comprehension (ICPC), pp. 138-147. Vancouver, Canada, 17-19 May 2009. [ PDF ] [ web page ] [ Acceptance rate: 27 % ]
  • Eduardo Figueiredo, Jon Whittle, and Alessandro Garcia. ConcernMorph: Metrics-based Detection of Crosscutting Patterns. In proceedings of the 7th joint meeting of the European Software Engineering Conference (ESEC) and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), demo session. Amsterdam, The Netherlands, 24-28 August 2009. [ PDF ] [ web page ] [ Acceptance rate: 32 % ]
  • Eduardo Figueiredo, Claudio Sant'Anna, Alessandro Garcia, and Carlos Lucena. Applying and Evaluating Concern-Sensitive Design Heuristics. In proceedings of the 23rd Brazilian Symposium on Software Engineering (SBES). Fortaleza, 5-9 October 2009. [ ] [ web page ] [ Acceptance rate: 19 % ]
  • Eduardo Figueiredo, Ismenia Galvao, Safoora Shakil Khan, Alessandro Garcia, Claudio Sant'Anna, Afonso Pimentel, Ana Luisa Medeiros, Lyrene Fernandes, Thais Batista, Rita Ribeiro, Pim van den Broek, Mehmet Aksit, Steffen Zschaler, and Ana Moreira. Detecting Architecture Instabilities with Concern Traces: An Exploratory Study. In proceedings of the Joint 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), pp. 261-264. Cambridge, UK, 14-17 September 2009. [ ] [ web page ] [ Acceptance rate: 39 % ]
  • Jose Conejero, Eduardo Figueiredo, Alessandro Garcia, Juan Hernandez, and Elena Jurado. Early Crosscutting Metrics as Predictors of Software Instability. In proceedings of the 47th International Conference Objects, Models, Components, Patterns (TOOLS), pp. 136-156. Zurich, Switzerland, 29 June - 3 July 2009. [ ] [ web page ] [ Acceptance rate: 25 % ]
  • Bruno Silva, Eduardo Figueiredo, Alessandro Garcia and Daltro Nunes. On the Support and Application of Macro-Refactorings for Crosscutting Concerns. In proceedings of the 3rd Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS). Natal, Brazil, 09-11 September 2009. [ ] [ web page ] [ Acceptance rate: ?? % ]

  • Alessandro Garcia, Eduardo Figueiredo, Claudio Sant'Anna, Monica Pinto, and Lidia Fuentes. Representing Architectural Aspects with a Symmetric Approach. In proceedings of the Workshop on Early Aspects (EA) co-located with AOSD'09, pp. 25-30. Charlottesville, Virginia, USA. 3 March 2009. [ PDF ] [ Acceptance rate: 58 % ]
  • Bruno Silva, Eduardo Figueiredo, Alessandro Garcia and Daltro Nunes. Directives for Concern-Driven Code Refactorings. In proceedings of the 3rd Latin American Workshop on Aspect-Oriented Software Development (LA-WASP) co-located with SBES'09. Fortaleza, Brazil. 04-05 October 2009. [ ] [ Acceptance rate: ?? % ]

  • Eduardo Figueiredo. Concern-Oriented Heuristic Assessment of Design Stability. PhD Thesis, 203 pages. Advisors: Jon Whittle and Alessandro Garcia. Computing Department, Lancaster University. Lancaster, October 2009. [ PDF ]


2008

  • Eduardo Figueiredo, Nelio Cacho, Claudio Sant�Anna, Mario Monteiro, Uira Kulesza, Alessandro Garcia, Sergio Soares, Fabiano Ferrari, Safoora Khan, Fernando Filho, and Francisco Dantas. Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability. In proceedings of the 30th International Conference on Software Engineering (ICSE), pp. 261-270. Leipzig, Germany, 10-18 May 2008. [ PDF ] [ web page ] [ Acceptance rate: 15 % ]
  • Eduardo Figueiredo and Alessandro Garcia. Concern-Sensitive Heuristic Assessment of Aspect-Oriented Design. In proceedings of the 22nd European Conference on Object-Oriented Programming (ECOOP). Paphos, Cyprus, 7-11 July 2008. [ PDF ] (Doctoral Symposium)
  • Eduardo Figueiredo, Claudio Sant�Anna, Alessandro Garcia, Thiago T. Bartolomei, Walter Cazzola, and Alessandro Marchetto. On the Maintainability of Aspect-Oriented Software: A Concern-Oriented Measurement Framework. In proceedings of the 12th European Conference on Software Maintenance and Reengineering (CSMR), pp. 183-192. Athens, Greece, 1-4 April 2008. [ PDF ] [ Acceptance rate: 28 % ]
  • Nelio Cacho, Fernando Castor Filho, Alessandro Garcia, and Eduardo Figueiredo. EJFlow: Taming Exceptional Control Flows in Aspect-Oriented Programming. In proceedings of the 7th International Conference on Aspect-Oriented Software Development (AOSD), pp. 72-83. Brussels, Belgium, 31 March - 4 April 2008. [ Acceptance rate: 21 % ]

  • Bruno Silva, Eduardo Figueiredo, Alessandro Garcia, and Daltro Nunes. Refactoring of Crosscutting Concerns with Metaphor-Based Heuristics. In proceedings of the 2nd International Workshop on Software Quality and Maintainability (SQM) co-located with CSMR'08. Athens, Greece. 1 April 2008. [ PDF ] [ web page ] [ Acceptance rate: 50 % ]


2007

  • Philip Greenwood, Thiago Bartolomei, Eduardo Figueiredo, Marcos Dosea, Alessandro Garcia, Nelio Cacho, Claudio Sant'Anna, Sergio Soares, Paulo Borba, Uira Kulesza, and Awais Rashid. On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. In proceedings of the 21st European Conference on Object-Oriented Programming (ECOOP), pp. 176-200. Berlin, Germany, 30 July - 03 August 2007. [ Acceptance rate: 16 % ]
  • Claudio Sant�Anna, Eduardo Figueiredo, Alessandro Garcia, and Carlos Lucena. On the Modularity of Software Architectures: A Concern-Driven Measurement Framework. In proceedings of the 1st European Conference on Software Architecture (ECSA), pp. 207-224. Madrid, Spain, 24-26 September 2007. [ web page ] [ Acceptance rate: 20 % ]

  • Phil Greenwood, Alessandro Garcia, Awais Rashid, Eduardo Figueiredo, Claudio Sant�Anna, Nelio Cacho, Americo Sampaio, Sergio Soares, Paulo Borba, Marcos Dosea, Ricardo Ramos, Uira Kulesza, Lyrene Fernandes, Thiago Bartolomei, Monica Pinto, Lidia Fuentes, Nadia Gamez, Ana Moreira, Joao Araujo, Thais Batista, Ana Medeiros, Francisco Dantas, Jan Wloka, Christina Chavez, Robert France, and Isabel Brito. On the Contributions of an End-to-End AOSD Testbed. In proceedings of the Workshop in Aspect-Oriented Requirements Engineering and Architecture Design (Early Aspects) co-located with ICSE'07. Minneapolis, USA. 21 May 2007.
  • Claudio Sant'Anna, Eduardo Figueiredo, Alessandro Garcia, and Carlos Lucena. On the Modularity Assessment of Software Architectures: Do my architectural concerns count?. In proceedings of the 1st Workshop on Aspects in Architectural Description (AARCH) co-located with AOSD'07. Vancouver, Canada. 12 March 2007.

  • Eduardo Figueiredo, Carlos Lucena e Alessandro Garcia. Uma Abordagem Quantitativa para Desenvolvimento de Software Orientado a Aspectos. Anais do VI Simpósio Brasileiro de Qualidade de Software (SBQS), pp. 501-515; e 3o lugar no Concurso de Teses e Disserta��es em Qualidade de Software (CTD-QS), categoria Mestrado. Porto de Galinhas, PE, 25-29 de Junho, 2007. [ PDF] [ Taxa de Aceitação: 42 % ]
  • Eduardo Figueiredo, Cidiane Lobato, Klessis Dias, Julio Leite e Carlos Lucena. Um Jogo para o Ensino de Engenharia de Software Centrado na Perspectiva de Evolução. Anais do XV Workshop sobre Educação em Computação (WEI), pp. 37-46; co-alocado ao XXVII Congresso da SBC. Rio de janeiro, 05 de Julho de 2007. [ PDF] [ web page ] [ Taxa de Aceitação: 28 % ]

  • Bedir Tekinerdogan, Alessandro Garcia, Claudio Sant�Anna, Eduardo Figueiredo, Monica Pinto and Lidia Fuentes. Approach for Modeling Aspects in Architectural Views. Technical Report, Deliverable D77, 49 pages. AOSD-Europe Project, February 2007. [ PDF ]


2006

  • Alessandro Garcia, Cláudio Sant'Anna, Eduardo Figueiredo, Uirá Kulesza, Carlos Lucena, and Arndt von Staa. Modularizing Design Patterns with Aspects: A Quantitative Study. In LNCS Transactions on Aspect-Oriented Software Development I (TAOSD), vol. 3880, pp. 36-74, 2006.

  • Fernando Filho, Nelio Cacho, Eduardo Figueiredo, Raquel Maranhão, Alessandro Garcia, and Cecília Rubira. Exceptions and Aspects: The Devil is in the Details. In proceedings of the 4th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE), pp. 152-162. Portland, USA, 5-11 November 2006. [ PDF ] [ Acceptance rate: 20 % ]
  • Eduardo Figueiredo, Alessandro Garcia, and Carlos Lucena. AJATO: an AspectJ Assessment Tool. In proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP), demo session D9. Nantes, France, 3-7 July 2006. [ PDF ] [ web page ]
  • Antonio Oliveira, Luiz Cysneiros, Julio Leite, Eduardo Figueiredo, and Carlos Lucena. Integrating Scenarios, i*, and AspectT in the Context of Multi-Agent Systems. In proceedings of the 16th Conference of the Center for Advanced Studies on Collaborative research (CASCON),Article No. 16. Ontario, Canada, 16-19 October 2006. [ web page ] [ Acceptance rate: 27 % ]
  • Nélio Cacho, Cláudio Sant'Anna, Eduardo Figueiredo, Alessandro Garcia, Thais Batista, and Carlos Lucena. Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming. In proceedings of the 5th International Conference on Aspect Oriented Software Development (AOSD), pp. 109-121. Bonn, Germany. 20-24 March 2006. [ web page ] [ Acceptance rate: 21 % ]

  • Thiago Bartolomei, Alessandro Garcia, Claudio Sant'Anna, and Eduardo Figueiredo. Towards a Unified Coupling Framework for Measuring Aspect-Oriented Programs. In proceedings of the 3rd International Workshop on Software Quality Assurance (SOQUA), pp. 46-53, co-located with FSE'06. Portland, USA. 6 November 2006.

  • Eduardo Figueiredo, Cidiane Lobato, Klessis Dias, Julio Leite and Carlos Lucena. SimulES: Um Jogo para o Ensino de Engenharia de Software. Technical Report MCC 34/06, 42 pages. Computer Science Department, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, 2006. [ PDF (in portuguese) ]
  • Fernando Filho, Nelio Cacho, Eduardo Figueiredo, Raquel Maranhão, Alessandro Garcia and Cecília Rubira. Exceptions and Aspects: The Devil is in the Details. Technical Report IC-06-08, 22 pages. Institute of Computing, State University of Campinas, Brazil, 2006. [ PDF ]

  • Eduardo Figueiredo. A Quantitative Approach to Aspect Oriented Software Development. Master Dissertation, 114 pages. Advisors: Carlos Lucena and Alessandro Garcia. Computer Science Department, Pontifical Catholical University of Rio de Janeiro (PUC-Rio). Rio de Janeiro, Brazil, March 2006. [ PDF (in portuguese) ]


2005

  • Alessandro Garcia, Cláudio Sant'Anna, Eduardo Figueiredo, Uirá Kulesza, Carlos Lucena, and Arndt von Staa. Modularizing Design Patterns with Aspects: A Quantitative Study. In proceedings of the 4th International Conference on Aspect Oriented Software Development (AOSD), pp. 3-14. Chicago, USA. 14-18 March 2005. [ web page ] [ Acceptance rate: 21 % ]

  • Eduardo Figueiredo, Alessandro Garcia, Cláudio Sant'Anna, Uirá Kulesza, and Carlos Lucena. Assessing Aspect-Oriented Artifacts: Towards a Tool-Supported Quantitative Method. In proceedings of the 9th Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE) co-located with ECOOP'05, pp. 58-69. Glasgow, UK, 25 July 2005. [ PDF ]

  • Nélio Cacho, Eduardo Figueiredo, Cláudio Sant'Anna, Alessandro Garcia, Thais Batista and Carlos Lucena. Aspect-Oriented Composition of Design Patterns: A Quantitative Assessment. Technical Report MCC 34/05, 29 pages. Computer Science Department, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, 2005. [ PDF ]
  • Eduardo Figueiredo and Arndt von Staa. Avaliação de um Modelo de Qualidade para Implementações Orientadas a Objetos e Orientadas a Aspectos. Technical Report MCC 14/05, 29 pages. Computer Science Department, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, 2005. [ PDF (in portuguese) ]


2004

  • Alessandro Garcia, Cláudio Sant'Anna, Uirá Kulesza, Cidiane Lobato, Eduardo Figueiredo, Carlos Lucena e Arndt von Staa. Aspectos @ PUC. I Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP) co-alocado ao SBES'04. Brasília, 18 de Outubro de 2004. [ PDF ] [ PPT ] (poster)

  • Alessandro Garcia, Cláudio Sant'Anna, Eduardo Figueiredo, Uirá Kulesza, Carlos Lucena and Arndt von Staa. Aspectizing Design Patterns: Rewards and Pitfalls. Technical Report MCC 43/04, 21 pages. Computer Science Department, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, 2004. [ PDF ]


2003

  • Eduardo Figueiredo e Marcelo Maia. Integração de uma Ferramenta de Refabricação de Software a um Ambiente de Desenvolvimento de Sistemas. Seminário de Iniciação Científica da UFOP (SICUFOP). Ouro Preto, 24-26 de Novembro de 2003. [ PDF ] (abstract)

  • Eduardo Figueiredo. Ferramenta para Seleção e Aplicação de Refactoring Automático a Programas Java. Final Bachelor Project, 65 pages. Advisor: Marcelo Maia. Computer Science Department, Federal University of Ouro Preto (UFOP). Ouro Preto, 2003. [ PDF (in portuguese) ]



Request a paper copy by email.