Publications
Journal, Conference, and Workshop Papers
2025
- Wesley K. G. Assunção; Luciano Marchezan; Lawrence Arkoh; Alexander Egyed; and Rudolf Ramler. Contemporary Software Modernization: Strategies, Driving Forces, and Research Opportunities. In: ACM Transactions on Software Engineering and Methodology. 2025. ACM. .
- Delfina Ramos-Vidal; Wesley K. G. Assunção; Alejandro Cortiñas; Miguel R. Luaces; Óscar Pedreira; and Ángeles Saavedra Places. SPL-DB-Sync: Seamless Database Transformation During Feature-Driven Changes. In: Journal of Systems & Software. 2025. Elsevier. .
2024
- Luiz Carvalho; Thelma Elita Colanzi; Wesley K. G. Assunção; Alessandro Garcia; Juliana Alves Pereira; Marcos Kalinowski; Rafael Maiani de Mello; Maria Julia de Lima; and Carlos Lucena. On the Usefulness of Automatically Generated Microservice Architectures. In: IEEE Transactions on Software Engineering. 2024. IEEE. 10.1109/TSE.2024.3361209
- Feifei Niu; Enshuo Zhang; Christoph Mayr-Dorn; Wesley K. G. Assunção; Liguo Huang; Jidong Ge; Bin Luo; and Alexander Egyed. An Extensive Replication Study of the ABLoTS Approach for Bug Localization. In: Empirical Software Engineering. 2024. Springer. 10.1007/s10664-024-10537-6
- Willian D. F. Mendonça; Wesley K. G. Assunção; and Silvia R. Vergilio. Feature-oriented Test Case Selection and Prioritization During the Evolution of Highly-Configurable Systems. In: Journal of Systems & Software. 2024. Elsevier. 10.1016/j.jss.2024.112157
- Daniele Wolfart; Jabier Martinez; Wesley K. G. Assunção; Thelma E. Colanzi; and Alexander Egyed. Variability Debt in Opportunistic Reuse: A Multi-Project Field Study. In: Journal of Systems & Software. 2024. Elsevier. 10.1016/j.jss.2024.111969
- Cosmina-Cristina Rațiu; Wesley K. G. Assunção; Edvin Herac; Rainer Haas; Christophe Lauwerys; and Alexander Egyed. Using Reactive Links to Propagate Changes Across Engineering Models. In: Software and Systems Modeling (SoSyM). 2024. Springer. 10.1007/s10270-024-01186-w
- Hui Gao; Hongyu Kuang; Wesley K. G. Assunção; Christoph Mayr-Dorn; Guoping Rong; He Zhang; Xiaoxing Ma; and Alexander Egyed. TRIAD: Automated Traceability Recovery based on Biterm-enhanced Deduction of Transitive Links among Artifacts. In: 46th International Conference on Software Engineering (ICSE). 2024. IEEE/ACM. 10.1145/3597503.3639164
- Anderson Oliveira; João Correia; Wesley K. G. Assunção; Juliana Alves Pereira; Rafael de Mello; Daniel Coutinho; Caio Barbosa; Paulo Libório; and Alessandro Garcia. Understanding Developers' Discussions and Perceptions on Non-Functional Requirements: The Case of the Spring Ecosystem. In: 32nd International Conference on the Foundations of Software Engineering (FSE). 2024. ACM. 10.1145/3643750 (ACM SIGSOFT Distinguished Paper Award)
- Luciano Marchezan; Wesley K. G. Assunção; Edvin Herac; Saad Shafiq; and Alexander Egyed. Exploring Dependencies Among Inconsistencies to Enhance the Consistency Maintenance of Models. In: 31st IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). 2024. IEEE. 10.1109/SANER60148.2024.00023 (IEEE Computer Society TCSE Distinguished Paper Award)
- Marcel Homolka; Luciano Marchezan; Wesley K. G. Assunção; and Alexander Egyed. "What Happened to my Models?" History-Aware Co-Existence and Co-Evolution of Metamodels and Models. In: 40th IEEE International Conference on Software Maintenance and Evolution (ICSME). 2024. IEEE. [Preprint]
- Vinicius L. Nogueira; Fernando S. Felizardo; Aline M. M. M. Amaral; Wesley K. G. Assunção; and Thelma E. Colanzi. Insights on Microservice Architecture Through the Eyes of Industry Practitioners. In: 40th IEEE International Conference on Software Maintenance and Evolution (ICSME): Industry Track. 2024. IEEE. [Preprint]
- Daniel Coutinho; Luisa Cito; Maria Vitória Lima; Beatriz Arantes; Juliana Alves Pereira; Johny Arriel; João Godinho; Vinicius Martins; Paulo Vítor C. F. Libório; Leonardo Leite; Alessandro Garcia; Wesley K. G. Assunção; Igor Steinmacher; Augusto Baffa; and Baldoino Fonseca. "Looks Good To Me ;-)": Assessing Sentiment Analysis Tools for Pull Request Discussions. In: 28th International Conference on Evaluation and Assessment in Software Engineering (EASE). 2024. ACM. 10.1145/3661167.3661189
- Ana Carla Bibiano; Anderson Uchôa; Daniel Tenório; Daniel Coutinho; Wesley K. G. Assunção; Alessandro Garcia; Baldoino Fonseca dos Santos Neto; Márcio Ribeiro; Thelma Colanzi; Audrey Vasconcelos; and Rafael de Mello. Enhancing Recommendations of Composite Refactorings based on the Practice. In: 24th IEEE International Conference on Source Code Analysis and Manipulation (SCAM). 2024. IEEE. .
- João Lucas Marques Correia; Daniel Coutinho; Caio Barbosa; Alessandro Garcia; Rafael de Mello; Juliana Alves Pereira; Wesley K. G. Assunção; Igor Steinmacher; Marco Gerosa; Jairo Souza; Johny Arriel; and Anderson Oliveira. On the Investigation of Exception Pull Request Characteristics: Exploring the Apache Ecosystem. In: 24th IEEE International Conference on Source Code Analysis and Manipulation (SCAM). 2024. IEEE. .
- Atif Mashkoor; Wesley K. G. Assunção; and Alexander Egyed. Teaching Engineering of AI-intensive Systems. In: IEEE Software: Special Issue on Artificial Intelligence in Software Engineering Education & Training. 2024. IEEE. 10.1109/MS.2023.3346996
- Willian D. F. Mendonça; Wesley K. G. Assunção; and Silvia R. Vergilio. Feature-oriented Test Case Prioritization Strategies: An Evaluation for Highly Configurable Systems. In: 28th Systems and Software Product Line Conference (SPLC). 2024. ACM. 10.1145/3646548.3672592
- Edvin Herac; Luciano Marchezan; Wesley K. G. Assunção; and Alexander Egyed. Conflict-based Change Awareness for Collaborative Model-driven Software Engineering. In: 20th European Conference on Modelling Foundations and Applications (ECMFA). 2024. 10.5381/jot.2024.23.3.a7
- Feifei Niu; Junqian Shao; Chaofan Xu; Christoph Mayr-Dorn; Wesley K. G. Assunção; LiGuo Huang; Chuanyi Li; Jidong Ge; Bin Luo; and Alexander Egyed. RAT: A Refactoring-Aware Tool for Tracking Code History. In: In: 46th International Conference on Software Engineering (ICSE): Demonstrations. 2024. IEEE/ACM. 10.1145/3639478.3640047
- Marcel Homolka; Luciano Marchezan; Wesley K. G. Assunção; and Alexander Egyed. "Don't Touch my Model!" Towards Managing Model History and Versions during Metamodel Evolution. In: 46th International Conference on Software Engineering (ICSE): New Ideas and Emerging Results. 2024. IEEE/ACM. 10.1145/3639476.3639758
- Anamaria-Roberta Preda; Christoph Mayr-Dorn; Atif Mashkoor; Wesley K. G. Assunção; and Alexander Egyed. Towards Leveraging Fine-Grained Dependencies to Check Requirements Traceability Correctness. In: 46th International Conference on Software Engineering (ICSE): Posters. 2024. IEEE/ACM. 10.1145/3639478.3643091
- Luciano Marchezan; Wesley K. G. Assunção; Edvin Herac; and Alexander Egyed. Model-based Maintenance and Evolution with GenAI: A Look into the Future. In: Software Engineering in 2030 Workshop (SE2030) - collocated with the 32nd International Conference on the Foundations of Software Engineering (FSE). 2024. ACM. 10.48550/arXiv.2407.07269
- Wesley K. G. Assunção; Luciano Marchezan; Alexander Egyed; and Rudolf Ramler. Contemporary Software Modernization: Perspectives and Challenges to Deal with Legacy Systems. In: Software Engineering in 2030 Workshop (SE2030) - collocated with the 32nd International Conference on the Foundations of Software Engineering (FSE). 2024. ACM. 10.48550/arXiv.2407.04017
- Fábio Souza; Daniel Saavedra; Ricardo Vilela; Wesley K. G. Assunção; Reginaldo Santos; and Victor Hugo Costa Pinto. A proposed catalog of development patterns for fault-tolerant microservices. In: Brazilian Symposium on Software Quality (SBQS). 2024. ACM. .
- Luciano Marchezan; Marcel Homolka; Andrei Blokhin; Wesley K. G. Assunção; Edvin Herac; and Alexander Egyed. A Tool for Collaborative Consistency Checking During Modeling. In: International Workshop on Collaborative and Participatory Modeling (CoPaMo) - collocated with the 27th International Conference on Model Driven Engineering Languages and Systems (MODELS). 2024. ACM/IEEE. .
2023
- Wesley K. G. Assunção; Jacob Krüger; Sébastien Mosser; and Sofiane Selaoui. How do Microservices Evolve? An Empirical Analysis of Changes in Open-Source Microservice Repositories. In: Journal of Systems & Software. 2023. Elsevier. 10.1016/j.jss.2023.111788
- Daniel Oliveira; Wesley K. G. Assunção; Alessandro Garcia; Ana Carla Bibiano; Márcio Ribeiro; Rohit Gheyi; and Baldoino Fonseca. The untold story of code refactoring customizations in practice. In: 45th International Conference on Software Engineering (ICSE). 2023. IEEE/ACM. 10.1109/ICSE48619.2023.00021
- Feifei Niu; Wesley K. G. Assunção; LiGuo Huang; Christoph Mayr-Dorn; Jidong Ge; Bin Luo; and Alexander Egyed. RAT: A Refactoring-Aware Traceability Model for Bug Localization. In: 45th International Conference on Software Engineering (ICSE). 2023. IEEE/ACM. 10.1109/ICSE48619.2023.00028
- Luciano Marchezan; Wesley K. G. Assunção; Edvin Herac; Felix Keplinger; Alexander Egyed; and Christophe Lauwerys. Fulfilling Industrial Needs for Consistency Among Engineering Artifacts. In: 45th International Conference on Software Engineering (ICSE) - Software Engineering in Practice (SEIP). 2023. IEEE/ACM. 10.1109/ICSE-SEIP58684.2023.00028
- Gabriela Karoline Michelon; Wesley K. G. Assunção; Paul Grünbacher; and Alexander Egyed. Analysis and Propagation of Feature Revisions in Preprocessor-based Software Product Lines. In: 30th International Conference on Software Analysis, Evolution and Reengineering (SANER). 2023. IEEE. 10.1109/SANER56733.2023.00035
- Ana Carla Bibiano; Anderson Uchôa; Wesley K. G. Assunção; Daniel Tenório; Thelma E. Colanzi; Silvia Regina Vergilio; and Alessandro Garcia. Composite Refactoring: Representations, Characteristics and Effects on Software Projects. In: Information and Software Technology. 2023. Elsevier. 10.1016/j.infsof.2022.107134
- Feifei Niu; Christoph Mayr-Dorn; Wesley K. G. Assunção; LiGuo Huang; Jidong Ge; Bin Luo; and Alexander Egyed. The ABLoTS Approach for Bug Localization: is it replicable and generalizable? In: 20th International Conference on Mining Software Repositories (MSR). 2023. 10.1109/MSR59073.2023.00083 (ACM SIGSOFT Distinguished Paper Award)
- Anderson Oliveira; João Lucas Correia; Leonardo Sousa; Wesley K. G. Assunção; Daniel Coutinho; Alessandro Garcia; Willian Oizumi; Caio Barbosa; Anderson Uchôa; and Juliana Alves Pereira. Don't Forget the Exception! Considering Robustness Changes to Identify Design Problems. In: 20th International Conference on Mining Software Repositories (MSR). 2023. 10.1109/MSR59073.2023.00064
- Luciano Marchezan; Wesley K. G. Assunção; Gabriela Karoline Michelon; and Alexander Egyed. Do Developers Benefit from Recommendations when Repairing Inconsistent Design Models? a Controlled Experiment. In: 27th International Conference on Evaluation and Assessment in Software Engineering (EASE). 2023. 10.1145/3593434.3593482
- Caio Barbosa; Anderson Uchôa; Daniel Coutinho; Wesley K. G. Assunção; Anderson Oliveira; Alessandro Garcia; Baldoino Fonseca; Matheus Feitosa de Oliveira Rabelo; José Eric Mesquita Coelho; Eryka Carvalho da Silva; and Paulo Henrique Santos Marques. Beyond the Code: Investigating the Effects of Pull Request Conversations on Design Decay. In: 17th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). 2023. .
- Stefan Fischer; Gabriela Karoline Michelon; Wesley K. G. Assunção; Rudolf Ramler; and Alexander Egyed. Designing a Test Model for a Configurable System: An Exploratory Study of Preprocessor Directives and Feature Toggles. In: 15th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS). 2023. ACM. 10.1145/3571788.3571795
- Edvin Herac; Wesley K. G. Assunção; Luciano Marchezan; Rainer Haas; and Alexander Egyed. A flexible operation-based infrastructure for collaborative model-driven engineering. In: 19th European Conference on Modelling Foundations and Applications (ECMFA). 2023. 10.5381/jot.2023.22.2.a5
- Cosmina-Cristina Rațiu; Christoph Mayr-Dorn; Wesley K. G. Assunção; and Alexander Egyed. Taming Cross-Tool Traceability in the Wild. In: 31st IEEE International Requirements Engineering Conference (RE) - Industrial Innovation. 2023. IEEE. 10.1109/RE57278.2023.00031
- Willian D. F. Mendonça; Wesley K. G. Assunção; and Silvia R. Vergilio. Feature-oriented Test Case Selection during Evolution of High-Configurable Systems. In: 27th Systems and Software Product Line Conference (SPLC). 2023. ACM. 10.1145/3579027.3608979 (Best Paper Award)
- Stefan Fischer; Rudolf Ramler; Wesley K. G. Assunção; Alexander Egyed; Christian Gradl; and Sebastian Auberger. Model-based Testing for a Family of Mobile Applications: Industrial Experiences. In: 27th Systems and Software Product Line Conference (SPLC) - Industrial Track. 2023. ACM. 10.1145/3579027.3608996
2022
- Wesley K. G. Assunção; Thelma E. Colanzi; Luiz Carvalho; Alessandro Garcia; Juliana Alves Pereira; Maria Julia Lima; and Carlos Lucena. Analysis of a Many-Objective Optimization Approach for Identifying Microservices from Legacy Systems. In: Empirical Software Engineering. 2022. Springer. 10.1007/s10664-021-10049-7
- Gabriela Karoline Michelon; David Obermann; Wesley K. G. Assunção; Lukas Linsbauer; Paul Grünbacher; Stefan Fischer; Roberto E. Lopez-Herrejon; and Alexander Egyed. Evolving Software System Families in Space and Time with Feature Revisions. In: Empirical Software Engineering. 2022. Springer. 10.1007/s10664-021-10108-z
- Rodrigo André Ferreira Moreira; Wesley K. G. Assunção; Jabier Martinez; and Eduardo Figueiredo. Open-Source Software Product Line Extraction Processes: the ArgoUML-SPL and Phaser Cases. In: Empirical Software Engineering. 2022. Springer. 10.1007/s10664-021-10104-3
- Jackson Antonio do Prado Lima; Willian D. F. Mendonça; Silvia R. Vergilio; and Wesley K. G. Assunção. Cost-effective learning-based strategies for test case prioritization in Continuous Integration of Highly-Configurable Software. In: Empirical Software Engineering. 2022. Springer. 10.1007/s10664-021-10093-3
- Luciano Marchezan; Roland Kretschmer; Wesley K. G. Assunção; Alexander Reder; and Alexander Egyed. Generating Repairs for Inconsistent Models. In: Software and Systems Modeling (SoSyM). 2022. Springer. 10.1007/s10270-022-00996-0
- Luciano Marchezan; Elder Rodrigues; Wesley K. G. Assunção; Maicon Bernardino; Fábio Paulo Basso; and Joao Carbonell. Software Product Line Scoping: A Systematic Literature Review. In: Journal of Systems & Software. 2022. Elsevier. 10.1016/j.jss.2021.111189
- Diego Fernandes da Silva; Luiz Fernando Okada; Wesley K. G. Assunção; and Thelma E. Colanzi. Intensifying the search-based optimization of product line architectures with crossover operators. In: Empirical Software Engineering. 2022. Springer. 10.1007/s10664-022-10198-3
- Daniel Oliveira; Wesley K. G. Assunção; Alessandro Garcia; Baldoino Fonseca; and Márcio Ribeiro. Developers' Perception Matters: Machine Learning to Detect Developer-sensitive Smells. In: Empirical Software Engineering. 2022. Springer. 10.1007/s10664-022-10234-2
- Gabriela Karoline Michelon; Jabier Martinez; Bruno Sotto-Mayor; Aitor Arrieta; Wesley K. G. Assunção; Rui Abreu; and Alexander Egyed. Spectrum-based feature localization for families of systems. In: Journal of Systems & Software. 2022. Elsevier. 10.1016/j.jss.2022.111532
- Daniel Coutinho; Anderson Uchôa; Caio Barbosa; Vinícius Soares; Alessandro Garcia; Marcelo Schots; Juliana Alves Pereira; and Wesley K. G. Assunção. On the Influential Interactive Factors on Degrees of Design Decay: A Multi-Project Study. In: 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). 2022. IEEE. 10.1109/SANER53432.2022.00093
- Cosmina-Cristina Rațiu; Wesley K. G. Assunção; Rainer Haas; and Alexander Egyed. Reactive Links Across Multi-Domain Engineering Models. In: 25th International Conference on Model Driven Engineering Languages and Systems (MODELS). 2022. ACM/IEEE. 10.1145/3550355.3552446 (Best Paper Award)
- Djonathan Barros; Sven Peldszus; Wesley K. G. Assunção; and Thorsten Berger. Editing Support for Software Languages: Implementation Practices in Language Server Protocols. In: 25th International Conference on Model Driven Engineering Languages and Systems (MODELS). 2022. ACM/IEEE. 10.1145/3550355.3552452
- Michael Ratzenböck; Paul Grünbacher; Wesley K. G. Assunção; Alexander Egyed; and Lukas Linsbauer. Refactoring Product Lines by Replaying Version Histories. In: 16th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS). 2022. ACM. 10.1145/3510466.3510484
- Luciano Marchezan; Wesley K. G. Assunção; Roland Kretschmer; and Alexander Egyed. Change-Oriented Repair Propagation. In: International Conference on Global Software Engineering (ICGSE). 2022. ACM. 10.1145/3529320.3529330 (Best Paper Award)
- Luciano Marchezan; Wesley K. G. Assunção; Gabriela Michelon; Edvin Herac; and Alexander Egyed. Code Smell Analysis in Cloned Java Variants: the Apo-games Case Study. In: 26th International Systems and Software Product Line Conference (SPLC). 2022. ACM. 10.1145/3546932.3547015
- Willian D. F. Mendonça; Silvia R. Vergilio; Gabriela Karoline Michelon; Alexander Egyed; and Wesley K. G. Assunção. Test2Feature: Feature-based Test Traceability Tool for Highly Configurable Software. In: 26th International Systems and Software Product Line Conference (SPLC). 2022. ACM. 10.1145/3503229.3547031
- Willian D. F. Mendonça; Wesley K. G. Assunção; and Silvia R. Vergilio. Software Product Line Regression Testing: a Research Roadmap. In: 24th International Conference on Enterprise Information Systems (ICEIS). 2022. 10.5220/0010959700003179
- Anderson Oliveira; Willian Oizumi; Leonardo Sousa; Wesley K. G. Assunção; Alessandro Garcia; Diego Rego; and Carlos Lucena. Smell Patterns as Indicators of Design Degradation: Do Developers Agree?. In: 36th Brazilian Symposium on Software Engineering (SBES). 2022. ACM. 10.1145/3555228.3555243
2021
- Ana Carla Bibiano; Wesley K. G. Assunção; Daniel Coutinho; Kleber Santos; Vinícius Soares; Rohit Gheyi; Alessandro Garcia; Baldoino Fonseca; Márcio Ribeiro; Daniel Oliveira; Caio Barbosa; João Lucas Marques; and Anderson Oliveira. Look Ahead! Revealing Complete Composite Refactorings and their Smelliness Effects. In: 37th International Conference on Software Maintenance and Evolution (ICSME). 2021. IEEE. 10.1109/ICSME52107.2021.00033
- Daniele Wolfart; Wesley K. G. Assunção; Ivonei F. da Silva; Diogo C. P. Domingos; Ederson Schmeing; Guilherme Villaca; and Diogo do N. Paza. Modernizing Legacy Systems with Microservices: A Roadmap. In: 25th Evaluation and Assessment in Software Engineering (EASE). 2021. ACM. 10.1145/3463274.3463334
- Wesley K. G. Assunção; Thelma E. Colanzi; Luiz Carvalho; Juliana Alves Pereira; Alessandro Garcia; Maria Julia de Lima; and Carlos Lucena. A Multi-Criteria Strategy for Redesigning Legacy Features as Microservices: An Industrial Case Study. In: 28th IEEE International Conference on Software Analysis; Evolution and Reengineering (SANER). 2021. IEEE. 10.1109/SANER50967.2021.00042
- Anderson Uchôa; Caio Barbosa; Daniel Coutinho; Willian Oizumi; Wesley K. G. Assunção; Silvia R. Vergilio; Juliana Alves Pereira; Anderson Oliveira; and Alessandro Garcia. Predicting Design Impactful Changes in Modern Code Review: A Large-Scale Empirical Study. In: 18th International Conference on Mining Software Repositories (MSR). 2021. IEEE. 10.1109/MSR52588.2021.00059
- Gabriela Karoline Michelon; Wesley K. G. Assunção; David Obermann; Lukas Linsbauer; Paul Grünbacher; and Alexander Egyed. The Life Cycle of Features in Highly-Configurable Software Systems Evolving in Space and Time. In: 20th International Conference on Generative Programming: Concepts & Experiences (GPCE). 2021. ACM. 10.1145/3486609.3487195
- Gabriela Karoline Michelon; Lukas Linsbauer; Wesley K. G. Assunção; Stefan Fischer; and Alexander Egyed. A Hybrid Feature Location Technique for Re-engineering Single Systems into Software Product Lines. In: 15th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS). 2021. ACM. 10.1145/3442391.3442403
- Gabriela Karoline Michelon; David Obermann; Wesley K. G. Assunção; Lukas Linsbauer; Paul Grünbacher; and Alexander Egyed. Managing Systems Evolving in Space and Time: Four Challenges for Maintenance; Evolution and Composition of Variants. In: 25th International Systems and Software Product Line Conference (SPLC). 2021. ACM. 10.1145/3461001.3461660 [Challenge website]
- Gabriela Karoline Michelon; Bruno Sotto-Mayor; Jabier Martinez; Aitor Arrieta; Rui Abreu; and Wesley K. G. Assunção. Spectrum-Based Feature Localization: A Case Study using ArgoUML. In: 25th International Systems and Software Product Line Conference (SPLC). 2021. ACM. 10.1145/3461001.3473065
- Luciano Marchezan; Wesley K. G. Assunção; João Carbonell; Elder Rodrigues; Maicon Bernardino; and Fábio Basso. SPLReePlan - Automated Support for Software Product Line Reengineering Planning. In: 15th Brazilian Symposium on Software Components; Architectures; and Reuse (SBCARS). 2021. 10.1145/3483899.3483902
- Thelma E. Colanzi; Aline Amaral; Wesley K. G. Assunção; Arthur Cattaneo Zavadski; Douglas Tanno; Alessandro Garcia; and Carlos Lucena. Are we speaking industry language? The practice and theory of modernizing legacy systems with microservices. In: 15th Brazilian Symposium on Software Components; Architectures; and Reuse (SBCARS). 2021. 10.1145/3483899.3483904
- Anderson Uchôa; Wesley K. G. Assunção; and Alessandro Garcia. Do Critical Components Smell Bad? An Empirical Study with Component-based Software Product Lines. In: 15th Brazilian Symposium on Software Components; Architectures; and Reuse (SBCARS). 2021. 10.1145/3483899.3483907
- Daniele Wolfart; Wesley K. G. Assunção; and Jabier Martinez. Variability Debt: Characterization, Causes and Consequences. In: 20th Brazilian Software Quality Symposium (SBQS). 2021. 10.1145/3493244.3493250
- Tamires G. B. Deprá; Douglas R. Tanno; Aline Maria Malachini Miotto Amaral; Thelma E. Colanzi; and Wesley K. G. Assunção. Estudo Exploratório Sobre o Uso da Arquitetura de Microsserviços na Indústria de Software. In: Revista Eletrônica de Iniciação Científica em Computação. 2021. 10.5753/reic.2021.19.3
2020
- Wesley K. G. Assunção, Silvia R. Vergilio, and Roberto E. Lopez-Herrejon. Automatic extraction of product line architecture and feature models from UML class diagram variants. In: Information and Software Technology. 2020. Elsevier. 10.1016/j.infsof.2019.106198
- Thelma E. Colanzi; Wesley K. G. Assunção; Silvia R.Vergilio; Paulo Roberto Farah; and Giovani Guizzo. The Symposium on Search-Based Software Engineering: Past, Present and Future. In: Information and Software Technology. 2020. Elsevier. 10.1016/j.infsof.2020.106372
- Luiz Carvalho; Alessandro Garcia; Thelma E. Colanzi; Wesley K. G. Assunção; Juliana Alves Pereira; Baldoino Fonseca; Márcio Ribeiro; Maria Julia Lima; and Carlos Lucena. On the Performance and Adoption of Search-Based Microservice Identification with toMicroservices. In: International Conference onSoftware Maintenance and Evolution (ICSME). 2020. IEEE. 10.1109/ICSME46990.2020.00060
- Gabriela Karoline Michelon; David Obermann; Lukas Linsbauer; Wesley K. G. Assunção; Paul Grünbacher; and Alexander Egyed. Locating Feature Revisions in Software Systems Evolving in Space and Time. In: 24th International Systems and Software Product Line Conference (SPLC). 2020. ACM. 10.1145/3382025.3414954
- Jackson Prado Lima; Willian D. F. Mendonça; Silvia R. Vergilio; and Wesley K. G. Assunção. Learning-based Prioritization of Test Cases in Continuous Integration of Highly-Configurable Software. In: 24th International Systems and Software Product Line Conference (SPLC). 2020. ACM. 10.1145/3382025.3414967
- Daniel Tenorio; Wesley K. G. Assunção; Alessandro Garcia; Baldoino Neto; Leonardo Da Silva Sousa; and Willian Oizumi. Applying Machine Learning to Customized Smell Detection: A Multi-Project Study. In: Brazilian Symposium on Software Engineering (SBES). 2020. ACM. 10.1145/3422392.3422427
- Luciane Nicolodi; Thelma E. Colanzi; and Wesley K. G. Assunção. Architectural Feature Re-Modularization for Software Product Line Evolution. In: 14th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS). 2020. ACM. 10.1145/3425269.3425271
- Luciano Marchezan; João Carbonell; Elder Rodrigues; Maicon Bernardino; Fábio Basso; and Wesley K. G. Assunção. Enhancing the Feature Retrieval Process with Scoping and Tool Support – PAxSPL_v2. In: 3rd Workshop on Experiences and Empirical Studies on Software Reuse (WEESR) colocated with Software Product Line Conference (SPLC). 2020. ACM. 10.1145/3382026.3425767
- Márcio Vitor dos Santos; Wesley K. G. Assunção; and Ivonei Freitas da Silva. Engenharia de Software em Empresas de Pequeno e Méio Porte: Um Mapeamento Sistemático. In: IV Escola Regional de Engenharia de Software (ERES). 2020. SBC. 10.5753/eres.2020.13724
- Daniele Wolfart; Ederson Schmeing; Gustavo C. L. Geraldino; Guilherme L. D. Villaca; Diogo do N. Paza; Diogo C.P. Domingos; Wesley K. G. Assunção; Ivonei F. da Silva; and Victor F. A. Santander. Towards a Process for Migrating Legacy Systems into Microservice Architectural Style. In: 4th Southern Brazilian School on Software Engineering (ERES). 2020. SBC. 10.5753/eres.2020.13736
- Willian D. F. Mendonça; Wesley K. G. Assunção; Lucas V. Estanislau; Silvia R. Vergilio; and Alessandro Garcia. Towards a Microservices-Based Product Line with Multi-Objective Evolutionary Algorithms. In: IEEE Conference on Evolutionary Computation (CEC). 2020. IEEE. 10.1109/CEC48606.2020.9185776
- Wesley K. G. Assunção; Jacob Krüger; and Willian D. F. Mendonça. Variability Management meets Microservices: Six Challenges of Re-Engineering Microservice-Based Webshops. In: 24th International Systems and Software Product Line Conference (SPLC). 2020. ACM. 10.1145/3382025.3414942
- Diego Fernandes da Silva; Luiz Fernando Okada; Thelma E. Colanzi; and Wesley K. G. Assunção. Enhancing Search-Based Product Line Design with Crossover Operators. In: 22th Genetic and Evolutionary Computation Conference (GECCO). 2020. ACM. 10.1145/3377930.3390215
- Jabier Martinez; Daniele Wolfart; Wesley K. G. Assunção; and Eduardo Figueiredo. Insights on Software Product Line Extraction Processes: ArgoUML to ArgoUML SPL Revisited. In: 24th International Systems and Software Product Line Conference (SPLC). 2020. ACM. 10.1145/3382025.3414971
- Gabriela Karoline Michelon; David Obermann; Wesley K. G. Assunção; Lukas Linsbauer; Paul Grünbacher; and Alexander Egyed. Mining Feature Revisions in Highly-Configurable Software Systems. In: 3rd International Workshop on Variability and Evolution of Software-Intensive Systems (VariVolution) colocated with Software Product Line Conference (SPLC). 2020. ACM. 10.1145/3382026.3425776
- Luiz Carvalho; Thelma E. Colanzi; Wesley K. G. Assunção; Alessandro Garcia; Maria Julia Lima; Baldoino Fonseca; Márcio Ribeiro; and Carlos Lucena. Search-Based Many-Criteria Identification of Microservices from Legacy Systems. In: 22th Genetic and Evolutionary Computation Conference (GECCO). 2020. ACM. 10.1145/3377929.3390030
2019
- Crescencio Lima; Wesley K. G. Assunção; Jabier Martinez; Willian D. F. Mendonça; Ivan C. Machado; and Christina F. G. Chavez. Product line architecture recovery with outlier filtering in software families: the Apo-Games case study. In: Journal of the Brazilian Computer Society. 2019. 25(1), 7. SBC. 10.1186/s13173-019-0088-4
- Willian D. F. Mendonça, Wesley K. G. Assunção, Silvia R. Vergilio. Reusing Test Cases on Graph Product Line Variants: Results from a State-of-the-Practice Test Data Generation Tool. In: IV Brazilian Symposium on Systematic and Automated (SAST). 2019. ACM. 10.1145/3356317.3356318
- Thelma E. Colanzi; Wesley K. G. Assunção; Paulo Roberto Farah; Silvia R. Vergilio; and Giovani Guizzo. A Review of Ten Years of the Symposium on Search-Based Software Engineering. In: International Symposium on Search Based Software Engineering (SSBSE). 2019. 42-57. Springer. 10.1007/978-3-030-27455-9_4
- Luiz Carvalho; Alessandro Garcia; Wesley K. G. Assunção; Rafael de Mello; and Maria Julia de Lima. Analysis of the criteria adopted in industry to extract microservices. In: 7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice. 2019. IEEE. 10.1109/CESSER-IP.2019.00012
- Gabriela Karoline Michelon; Lukas Linsbauer; Wesley K. G. Assunção; and Alexander Egyed. Comparison-Based Feature Location in ArgoUML Variants. In: 23rd International Systems and Software Product Line Conference (SPLC). 2019. Paris, France. ACM. 10.1145/3336294.3342360
- Luiz Carvalho; Alessandro Garcia; Wesley K. G. Assunção; Rodrigo Bonifácio; Leonardo P. Tizzei; and Thelma E. Colanzi. Extraction of Configurable and Reusable Microservices from Legacy Systems: an Exploratory Study. In: 23rd International Systems and Software Product Line Conference (SPLC). 2019. Paris, France. ACM.10.1145/3336294.3336319
2018
- Willian D. F. Mendonça; Wesley K. G. Assunção; and Lukas Linsbauer. Multi-Objective Optimization for Reverse Engineering of Apo-Games Feature Models. In: 22nd International Systems and Software Product Line Conference (SPLC). 2018. Gothenburg. 10.1145/3233027.3236397
- Crescencio Lima; Wesley K. G. Assunção; Jabier Martinez; Ivan C. Machado; Christina F. G. Chavez; and Willian D. F. Mendonça. Towards an Automated Product Line Architecture Recovery: The Apo-Games Case Study. In: Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS). 2018, São Carlos, Brazil. ACM. 10.1145/3267183.3267187
- Javan Ataide De Oliveira Junior; Wesley K. G. Assunção; and Daniel Cavalcanti Jeronymo. Multi-objective Tuning of Generalized Predictive Controller: A Trade-off Between Performance and Robustness. In: Brazilian Symposium on Computing Systems Engineering (SBESC). 2018. 10.1109/SBESC.2018.00034
- Wesley K. G. Assunção; Willian D. F. Mendonça; and Silvia R. Vergilio. Reúso de Software: Do Oportunista ao Sistemático. In: Escola Regional de Engenharia de Software (ERES). 2018. SBC. [Link]
2017
- Wesley K. G. Assunção; Roberto E. Lopez-Herrejon; Lukas Linsbauer; Silvia R. Vergilio; and Alexander Egyed. Reengineering legacy applications into software product lines: a systematic mapping. In: Empirical Software Engineering. 2017. 22(6). 10.1007/s10664-017-9499-z
- Wesley K. G. Assunção; Roberto E. Lopez-Herrejon; Lukas Linsbauer; Silvia R. Vergilio; and Alexander Egyed. Multi-objective reverse engineering of variability-safe feature models based on code dependencies of system variants. In: Empirical Software Engineering. 2017. 10.1007/s10664-016-9462-4
- Wesley K. G. Assunção; Roberto E. Lopez-Herrejon; and Silvia R. Vergilio. Discovering Software Architectures with Search-based Merge of UML Model Variants. In: 16th International Conference on Software Reuse (ICSR). 2017. Springer. 10.1007/978-3-319-56856-0_7
- Jabier Martinez; Wesley K. G. Assunção; and Tewfik Ziadi. ESPLA: A Catalog of Extractive SPL Adoption Case Studies. In: 21st International Systems and Software Product Line Conference (SPLC). 2017. Sevilla, Spain. 10.1145/3109729.3109748
2015
- Wesley K. G. Assunção; Roberto E. Lopez-Herrejon; Lukas Linsbauer; Silvia R. Vergilio; and Alexander Egyed. Extracting Variability-Safe Feature Models from Source Code Dependencies in System Variants. In: Genetic and Evolutionary Computation Conference (GECCO). 2015. Madrid, Spain. 10.1145/2739480.2754720
- Roberto E. Lopez-Herrejon; Lukas Linsbauer; Wesley K. G. Assunção; Stefan Fischer; Silvia R. Vergilio; and Alexander Egyed. Genetic Improvement for Software Product Lines: An Overview and a Roadmap. In: 1st International Genetic Improvement Workshop (GI-2015) - Genetic and Evolutionary Computation Conference (GECCO). 2015. Madrid, Spain. 10.1145/2739482.2768422
- Wesley K. G. Assunção. Search-Based Migration of Model Variants to Software Product Line Architectures. In: 37th International Conference on Software Engineering (ICSE) - Doctoral Symposium. 2015. Florence, Italy. 10.5555/2819009.2819208
2014
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. A multi-objective optimization approach for the integration and test order problem. In: Information Sciences. v. 271, p. 1-21, 2014. 10.1016/j.ins.2013.12.040
- Wesley K. G. Assunção; Márcio Barros; Thelma E. Colanzi; Arilo Dias Neto; Matheus Paixão; Jerffeson Souza; and Silvia R. Vergilio. A mapping study of the Brazilian SBSE community. In: Journal of Software Engineering Research and Development. 2014. v. 2, p. 3. 10.1186/2195-1721-2-3
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. Evaluating different strategies for integration testing of aspect-oriented programs. In: Journal of The Brazilian Computer Society. v.20, p.9, 2014. 10.1186/1678-4804-20-9
- Wesley K. G. Assunção; and Silvia R. Vergilio. Feature Location for Software Product Line Migration: A Mapping Study. In: 2nd International workshop on Reverse Variability Engineering (REVE). 2014. Florence, Italy. 10.1145/2647908.2655967
2013
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. Determining Integration and Test Orders in the Presence of Modularization Restrictions. In: 27th Brazilian Symposium on Software Engineering (SBES). 2013, Brasília, Brazil. v.1, p.46-55. IEEE. 10.1109/SBES.2013.5
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. On the Application of the Multi-Evolutionary and Coupling-Based Approach with Different Aspect-Class Integration Testing Strategies. In: Symposium on Search-Based Software Engineering (SSBSE). 2013. St. Petersburg, Russia. Springer. 10.1007/978-3-642-39742-4_4
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. Generating Integration Test Orders for Aspect Oriented Software with Multi-objective Algorithms. In: Revista de Informática Teórica e Aplicada (RITA). 2013. 10.22456/2175-2745.25720
- Wesley K. G. Assunção; and Silvia R. Vergilio. A Multi-objective Solution for Retrieving Class Diagrams. In: 2nd Brazilian Conference on Intelligent Systems (BRACIS). 2013. Fortaleza, Brazil. IEEE. 10.1109/BRACIS.2013.49
- Thelma E. Colanzi; Wesley K. G. Assunção; Daniela de Freitas Guilhermino Trindade; Carlos Alberto Zorzo; and Silvia R. Vergilio. Evaluating Different Strategies for Testing Software Product Lines. In: Journal of Electronic Testing. 2013. v.29, p.9-24 2013. Springer. 10.1007/s10836-012-5343-y
- Wesley K. G. Assunção; and Silvia R. Vergilio. Class Diagram Retrieval with Particle Swarm Optimization. In: 25th International Conference on Software Engineering and Knowledge Engineering (SEKE). 2013. Boston, USA.
- Wesley K. G. Assunção; Márcio Barros; Thelma E. Colanzi; Arilo Dias Neto; Matheus Paixão; Jerffeson Souza; and Silvia R. Vergilio. Mapeamento da Comunidade Brasileira de SBSE. In: IV Workshop de Engenharia de Software Baseada em Busca (WESB). 2013. Brasília, Brazil. v.1, p.46-55. SBC.
2012
- Thelma E. Colanzi; Silvia R. Vergilio; Wesley K. G. Assunção; and Aurora T. R. Pozo. Search Based Software Engineering: Review and Analysis of the Field in Brazil. In: Journal of Systems and Software. 2012. 10.1016/j.jss.2012.07.041
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. Evaluating Different Strategies for Integration Testing of Aspect-Oriented Programs. In: VI Latin American Workshop on Aspect-Oriented Software Development (LA-WASP). 2012. Natal, Brazil. SBC.
- Wesley K. G. Assunção; Thelma E. Colanzi; Aurora T. R. Pozo; and Silvia R. Vergilio. Uma Estratégia para Integrar e Testar Agrupamentos de Classes Baseada em Algoritmos Multiobjetivos. In: Brazilian Conference on Intelligent System (BRACIS) - IX Encontro Nacional de Inteligência Artificial (ENIA). 2012. Curitiba, Brazil. SBC.
2011
- Wesley K. G. Assunção; Thelma E. Colanzi; Aurora T. R. Pozo; and Silvia R. Vergilio. Establishing Integration Test Orders of Classes with Several Coupling Measures. In: Genetic and Evolutionary Computation Conference (GECCO). 2011. Dublin, Ireland. ACM. p.1867-1874. 10.1145/2001576.2001827
- Thelma E. Colanzi; Wesley K. G. Assunção; Silvia R. Vergilio; and Aurora T. R. Pozo. Integration Test of Classes and Aspects with a Multi-Evolutionary and Coupling-Based Approach. In: International Symposium on Search Based Software Engineering (SSBSE). 2011. Springer. 10.1007/978-3-642-23716-4_18
- Wesley K. G. Assunção; Daniela de Freitas Guilhermino Trindade; Thelma E. Colanzi; and Silvia R. Vergilio. Evaluating test reuse of a software product line oriented strategy. In: 12th IEEE Latin-American Test Workshop (LATW). 2011. Porto de Galinhas, Brazil. 10.1109/LATW.2011.5985891
- Thelma E. Colanzi; Wesley K. G. Assunção; Aurora T. R. Pozo; Ana Cristina B. Kochem Vendramin; Diogo Augusto Barros Pereira; Pedro Luiz de Paula Filho; and Carlos Alberto Zorzo. Application of Bio-inspired Metaheuristics in the Data Clustering Problem. In: CLEI Electronic Journal. 2011. v.14, p.5. [Link]
- Wesley K. G. Assunção; Thelma E. Colanzi; Silvia R. Vergilio; and Aurora T. R. Pozo. Estabelecendo Sequências de Teste de Integração de Classes: Um Estudo Comparativo da Aplicação de Três Algoritmos Evolutivos Multiobjetivos. In: XXIX Simpósio Brasileira de Redes de Computadores e Sistemas Distrubuídos (SBRC) - XII Workshop de Testes e Tolerância a Falhas (WTF). 2011, Campo Grande, Brazil. SBC.
- Wesley K. G. Assunção; Thelma E. Colanzi; Aurora T. R. Pozo; and Silvia R. Vergilio. Reduzindo o Custo do Teste de Integração com Algoritmos Evolutivos Multiobjetivos e Diferentes Medidas de Acoplamento. In: XXXI Congresso da Sociedade Brasileira de Computação - VIII Encontro Nacional de Inteligência Artificial (ENIA). 2011. Natal, Brazil. SBC.
- Thelma E. Colanzi; Wesley K. G. Assunção; Silvia R. Vergilio; and Aurora T. R. Pozo. Generating Integration Test Orders for Aspect-Oriented Software with Multi-objective Algorithms. In: V Workshop Latino-Americano em Desenvolvimento de Software Orientado a Aspectos (LA-WASP 2011). 2011. São Paulo, Brazil. SBC.
- Wesley K. G. Assunção; Thelma E. Colanzi; Aurora T. R. Pozo; and Silvia R. Vergilio. Uma Avaliação do Uso de Diferentes Algoritmos Evolutivos Multiobjetivos para Integração de Classes e Aspectos. In: II Workshop de Engenharia de Software Baseada em Buscas (WESB). 2011. São Paulo, Brazil. SBC.
- Wesley K. G. Assunção; and Silvia R. Vergilio. Uma Abordagem para Integração e Teste de Módulos Baseada em Agrupamento e Algoritmos de Otimização Multiobjetivos. In: I Workshop de Teses e Dissertações do CBSoft (WTDSoft). 2011. SBC.
- Silvia R. Vergilio; Thelma E. Colanzi; Aurora T. R. Pozo; and Wesley K. G. Assunção. Search Based Software Engineering: Review and Analysis of the Field in Brazil. In: 25th Brazilian Symposium on Software Engineering (SBES). 2011. São Paulo, Brazil. IEEE. p.50-55. 10.1109/SBES.2011.13
2010
- Thelma E. Colanzi; Wesley K. G. Assunção; Ana Cristina B. Kochem Vendramin; Diogo Augusto Barros Pereira; and Aurora T. R. Pozo. Empirical Studies on Application of Genetic Algorithms and Ant Colony Optimization for Data Clustering. In: 29th International Conference of the Chilean Computer Science Society (SCCC). 2010. Antofagasta, Chile. p.1-10. 10.1109/SCCC.2010.19
Book and Chapters
- Roberto E. Lopez-Herrejon; Jabier Martinez; Wesley K. G. Assunção; Tewfik Ziadi; Mathieu Acher; and Silvia R. Vergilio. Handbook of Re-Engineering Software Intensive Systems into Software Product Lines. Springer International Publishing, 2022. 10.1007/978-3-031-11686-5
- Chapter 5: Wesley K. G. Assunção; Silvia R. Vergilio; Roberto E. Lopez-Herrejon; and Lukas Linsbauer. Search-Based Variability Model Synthesis from Variant Configurations. Springer, 2022. 10.1007/978-3-031-11686-5_5
- Chapter 9: Wesley K. G. Assunção; Silvia R. Vergilio; and Roberto E. Lopez-Herrejon. ModelVars2SPL: from UML Class Diagram Variants to Software Product Line Core Assets. Springer, 2022. 10.1007/978-3-031-11686-5_9
- Chapter 13: Luciano Marchezan; Elder Rodrigues; João Carbonell; Maicon Bernardino; Fábio Paulo Basso; and Wesley K. G. Assunção. PAxSPL: A framework for aiding SPL Reengineering Planning. Springer, 2022. 10.1007/978-3-031-11686-5_13
- Chapter 15: Lukas Linsbauer; Stefan Fischer; Gabriela Karoline Michelon; Wesley K. G. Assunção; Paul Grünbacher; Roberto Erick Lopez-Herrejon; and Alexander Egyed. Systematic Software Reuse with Automated Extraction and Composition for Clone-and-Own. Springer, 2022. 10.1007/978-3-031-11686-5_15
- Chapter 19: Luiz Carvalho; Alessandro Garcia; Wesley K. G. Assunção; Thelma E. Colanzi; Rodrigo Bonifácio; Leonardo P. Tizzei; Rafael de Mello; Renato Cerqueira; Márcio Ribeiro; and Carlos Lucena. Re-engineering Legacy Systems as Microservices: An industrial survey of criteria to deal with modularity and variability of features. Springer, 2022. 10.1007/978-3-031-11686-5_19
- Ana Paula Allian; Elisa Yumi Nakagawa; Jabier Martinez; Wesley K. G. Assunção; and Edson OliveiraJr. Variability Implementation and UML-based Software Product Lines. In UML-Based Software Product Line Engineering with SMarty (Chapter 2: pp. 27-40). Springer, 2022. 10.1007/978-3-031-18556-4_2
- Wesley K. G. Assunção; Silvia R. Vergilio; and Roberto E. Lopez-Herrejon. Re-engineering UML Class Diagram Variants into a Product Line Architecture. In UML-Based Software Product Line Engineering with SMarty (Chapter 18: pp. 393-414). Springer, 2022. 10.1007/978-3-031-18556-4_18