Publications

 

Journal, Conference, and Workshop Papers

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
  • 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. .
  • 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. .
  • 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. [Preprint] (IEEE Computer Society TCSE Distinguished Paper Award)
  • 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
  • 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. .
  • 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
  • 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. A Refactoring-Aware Tool for Tracking Code History. In: In: 46th International Conference on Software Engineering: Demonstrations. 2024. IEEE/ACM. .
  • 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: New Ideas and Emerging Results. 2024. IEEE/ACM. [Preprint]
  • 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: Posters. 2024. IEEE/ACM. .

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 Ratiu; 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 Regina 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 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 Regina 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 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

 

Non-Peer-Reviewed Paper

  • Wesley K. G. Assunção. Contemporary Software Modernization: Perspectives and Challenges to Deal with Legacy Systems. December 2021. [PDF] [BIB]