Publications
2024
conference How do Machine Learning Projects use Continuous Integration Practices? An Empirical Study on GitHub Actions João Helis Bernardo, Daniel Alencar Da Costa, Sérgio Queiroz de Medeiros, Uirá Kulesza, ICSE '24: Proceedings of 46th International Conference on Software Engineering, 2024
conference The Impact Of Bug Localization Based on Crash Report Mining: A Developers' Perspective Marcos Medeiros, Uirá Kulesza, Roberta Coelho, Rodrigo Bonifácio, Christoph Treude, Eiji Adachi, ICSE '24: Proceedings of 46th International Conference on Software Engineering, 2024
2023
journal Overcoming Challenges in DevOps Education through Teaching Methods Samuel Ferino, Marcelo Fernandes, Elder Cirilo, Lucas Agnez, Bruno Batista, Uirá Kulesza, Eduardo Aranha, Christoph Treude, (pre-print), 2023
journal The Impact of a Continuous Integration Service on the Delivery Time of Merged Pull Requests João Helis Bernardo, Daniel Alencar da Costa, Uirá Kulesza, Christoph Treude, (pre-print), 2023
conference Unveiling the Relationship Between Continuous Integration and Code Coverage Diego Saraiva, Daniel Alencar da Costa, Uirá Kulesza, Gustavo Sizílio, José Gameleira Neto, Roberta Coelho, Meiyappan Nagappan, 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR), 2023
journal Continuous Integration and Software Quality: A Causal Explanatory Study with Travis CI Projects Eliezio Soares, Daniel Alencar da Costa, Uirá Kulesza, (pre-print), 2023
conference Analyzing the Impact of CI Sub-practices on Continuous Code Quality in Open-Source Projects: An Empirical Study Guilherme Freitas, João Helis Bernardo, Gustavo SizíLio, Daniel Alencar Da Costa, Uirá Kulesza, SBES '23: Proceedings of the XXXVII Brazilian Symposium on Software Engineering, 2023
2022
conference Exploring Technical Debt Tools: A Systematic Mapping Study José Diego Saraiva da Silva, José Gameleira Neto, Uirá Kulesza, Guilherme Freitas, Rodrigo Reboucas & Roberta Coelho, In Proceedings of the 23rd International Conference on Enterprise Information Systems, 2022
journal The Effects of Continuous Integration on Software Development: a Systematic Literature Review Eliezio Soares, Gustavo Sizílio, Jadson Santos, Daniel Alencar da Costa and Uirá Kulesza, Empirical Software Engineering, 2022
2021
conference Technical Debt Tools: A Systematic Mapping Study Diego Saraiva ; José Neto ; Uirá Kulesza ; Guilherme Freitas ; Rodrigo Reboucas and Roberta Coelho, In Proceedings of the 23rd International Conference on Enterprise Information Systems , 2021
conference Investigating Information about Software Requirements in Projects That Use Continuous Integration or Not: An Exploratory Study Rafael Nascimento, Luana Souza, Pablo Targino, Gustavo Sizílio, Uirá Kulesza, Márcia Lucena, In Proceedings of the 23rd International Conference on Enterprise Information Systems , 2021
conference Business-Driven Technical Debt Prioritization: An Industrial Case Study Rodrigo Rebouças de Almeida, Rafael do Nascimento Ribeiro, Christoph Treude, Uirá Kulesza, In Proceedings of 4th IEEE/ACM International Conference on Technical Debt, TechDebt@ICSE, 2021
2020
conference PerfMinerArch - A Tool to Visualize and Analyze Performance Deviations Leo Moreira Silva, Luíis Anunciado Silva, Uirá Kulesza, Djalma Antony Rodrigues, Felipe Pinto, ICSA Companion 2020: 274-277, 2020
conference Improving Bug Localization by Mining Crash Reports: An Industrial Study Marcos Medeiros, Uirá Kulesza, Rodrigo Bonifacio, Eiji Adachi, Roberta Coelho, ICSME 2020 (pre-print), 2020
2019
conference Tracy: A Business-driven Technical Debt Prioritization Framework Rodrigo Rebouças de Almeida, Christoph Treude, Uirá Kulesza, 2019 International Conference on Software Maintenance and Evolution (ICSME), 2019
conference Adapting and Applying a Performance Deviation Analysis Tool in Web Information Systems Jadson Santos, Marcos Medeiros, Uirá Kulesza, Felipe A P Pinto, Roniceli Moura, José Gameleira Neto, Guilherme Freitas, Leo Silva, 2019 Simpósio Brasileiro de Qualidade de Software (SBQS), 2019
conference An Empirical Study of the Relationship between Continuous Integration and Test Code Evolution Gustavo Sizílio Nery, Daniel Alencar da Costa, Uirá Kulesza, ICSME 2019: 426-436, 2019
2018
conference The Impact of Refactoring Changes on the SZZ Algorithm: An Empirical Study Edmilson Campos Neto, Daniel Alencar Da Costa and Uirá Kulesza, IEEE International Conference on Software Analysis, Evolution and Reengineering, 2018, Campobasso - Italy, 2018
conference Improving Developers Awareness of the Exception Handling Policy Taiza Montenegro, Hugo Melo, Roberta Coelho and Eiji Barbosa, IEEE International Conference on Software Analysis, Evolution and Reengineering, 2018, Campobasso - Italy, 2018
2017
journal A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes ALENCAR DA COSTA, DANIEL ; MCINTOSH, SHANE ; SHANG, WEIYI ; KULESZA, UIRA ; Coelho, Roberta ; HASSAN, AHMED , IEEE Transactions on Software Engineering, 2017
journal Software product lines traceability: A systematic mapping study VALE, TASSIO ; DE ALMEIDA, EDUARDO SANTANA ; ALVES, VANDER ; Kulesza, Uirá ; NIU, NAN ; DE LIMA, RICARDO, Information and Software Technology, 2017
journal An Empirical Study of the InItegration Time of Fixed Issues Daniel Alencar da Costa; Shane McIntosh; Uirá Kulesza; Ahmed E. Hassan; Surafel Lemma Abebe, Empirical Software Engineering, 2017
journal The Impact of Rapid Release Cycles on the Integration Delay of Fixed Issues Daniel Alencar da Costa; Shane McIntosh; Christoph Treude; Uirá Kulesza; Ahmed E. Hassan, Empirical Software Engineering, 2017
conference Comprehensibility of Heterogeneous Configuration Knowledge: A User Study Elder Cirilo; Bruno Barbieri Pontes Cafeo; Ingrid Nunes; Alessandro Garcia; Uirá Kulesza; Carlos Lucena:, Proceedings of the 31st Brazilian Symposium on Software Engineering, SBES 2017, Fortaleza, CE, Brazil, September 20-22, 2017. ACM 2017, , 2017
2016
conference Integrated Analysis of Exception Flows and Handler Actions in Java Libraries: An Empirical Study SENA, D. ; COELHO, R. S. ; KULESZA, U. , 30th ACM Symposium on Applied Computing (SAC 2016), 2016
other Um framework para visualização da evolução arquitetural de sistemas de software baseada em cenários de casos de uso Silva, Leo; Kulesza, Uirá, VI Workshop de Teses e Dissertações do CBSoft, 2016
conference Quantifying and Assessing the Merge of Cloned Web-Based System: An Exploratory Study SANTOS, J. J.; KULESZA, U. , The 28th International Conference on Software Engineering & Knowledge Engineering, 2016
conference Understanding the exception handling strategies of Java libraries: an empirical study Demóstenes Sena, Roberta Coelho, Uirá Kulesza, Rodrigo Bonifácio, Proceedings of the 13th International Conference on Mining Software Repositories, MSR 2016, Austin, TX, USA, May 14-22, 2016. ACM 2016, , 2016
conference The impact of switching to a rapid release cycle on the integration delay of addressed issues: an empirical study of the mozilla firefox project Daniel Alencar da Costa, Shane McIntosh, Uirá Kulesza, Ahmed E. Hassan, Proceedings of the 13th International Conference on Mining Software Repositories, MSR 2016, Austin, TX, USA, May 14-22, 2016. ACM 2016, , 2016
2015
journal Safe Evolution Templates for Software Product Lines NEVES, L. ; BORBA, PAULO ; ALVES, V. R. ; TURNES, L. ; TEIXEIRA, L. ; SENA, D. S. ; KULESZA, U., The Journal of Systems and Software, 2015
conference Unveiling the Architecture and Design of Android Applications: An Exploratory Study Campos, Edmilson; Kulesza, Uirá ; COELHO, ROBERTA ; BONIFÁCIO, RODRIGO ; MARIANO, LUCAS, 17th International Conference on Enterprise Information Systems (ICEIS), 2015
conference Automating the Assessment of the Performance Quality Attribute for Evolving Software Systems: An Exploratory Study Felipe Pinto ; Uirá Kulesza ; Leo Silva ; Eduardo Guerra, 2015 48th Hawaii International Conference on System Sciences (HICSS), 2015
conference Automating the performance deviation analysis for multiple system releases: An evolutionary study Felipe Pinto ; Uira Kulesza ; Christoph Treude, 2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM), 2015
conference The use of C++ exception handling constructs: A comprehensive study Rodrigo Bonifácio, Fausto Carvalho, Guilherme N. Ramos, Uirá Kulesza, Roberta Coelho, IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM 2015), 2015
conference Assessing developer contribution with repository mining-based metrics Jalerson Lima, Christoph Treude, Fernando Marques Figueira Filho, Uirá Kulesza, IEEE International Conference on Software Maintenance and Evolution, ICSME 2015, Bremen, Germany, September 29 - October 1, 2015. IEEE Computer Society, 2015
2014
conference A Generative Development Method with Multiple Domain-Specific Languages CAMPOS NETO, E. B. ; Kulesza, Uirá ; Freire, Marília ; Aranha, Eduardo, International Conference on Product-Focused Software Process Improvement (PROFES 2014), 2014
conference OWSE-AF: Um Framework para Desenvolvimento de Aplicações Web SILVA, L. M.; NETO, U, T ; Kulesza, Uirá, 10th Latin American Conference on Pattern Languages of Programs (SugarLoafPLoP 2014), 2014
workshop Avaliação de Conflitos de Merge de Código em Linhas de Produto de Software Clonadas. SANTOS, J. J.; KULESZA, U. . , 11th Workshop on Software Modularity (WMod), 2014
journal Assessing and Evolving a Domain-Specific Language for Formalizing Software Engineering Experiments: An Empirical Study FREIRE, M. A. ; KULESZA, U. ; ARANHA, E. ; SIZILIO, G. ; ALENCAR, D. C. ; JEDLITSCHKA, A. ; CAMPOS NETO, E. B. ; ACUNA, S. T. ; GOMEZ, M. N., International Journal of Software Engineering and Knowledge Engineering, 2014
conference A Process-Oriented Environment for the Execution of Software Engineering Experiments Freire, Marília ; Sizílio, Gustavo ; Campos, Edmilson ; Kulesza, Uirá ; Aranha, Eduardo, International Conference on Product-Focused Software Process Improvement (PROFES 2014), 2014
conference An Empirical Study to Evaluate a Domain Specific Language for Formalizing Software Engineering Experiments FREIRE, MARILIA ; KULESZA, U. ; ARANHA, E. ; JEDLITSCHKA, A. ; CAMPOS NETO, E. B. ; ACUNA, S. T. ; GOMEZ, M. N, International Conference on Software Engineering and Knowledge Engineering (SEKE 2014), 2014
conference Um Estudo Exploratório da Arquitetura e Projeto de Aplicativos Android Campos Neto, Edmilson; KULESZA, U. ; COELHO, R, 10th Latin American Conference on Pattern Languages of Programming - SugarLoafPLoP'2014, 2014
other An Automated Architectural Evaluation Approach Based on Metadata and Code Analysis Felipe Pinto ; Uirá Kulesza ; Eduardo Guerra, Lecture Notes in Business Information Processing book series (LNBIP, volume 190), 2014
conference A Metadata-based Framework for Quality Attribute Degradation Analysis in Web Systems Felipe Pinto, Uirá Kulesza, Leo Silva, and Eduardo Guerra, 20th Brazilian Symposium on Multimedia and the Web (WebMedia), 2014
conference A Process-Oriented Environment for the Execution of Software Engineering Experiments. I Freire, Marilia A.; SIZILIO, G. ; CAMPOS, E. ; Kulesza, Uirá ; Aranha, Eduardo, Product-Focused Software Process Improvement, 2014, Helsinki. Lecture Notes in Computer Science, 2014. v. 8892. p. 290-293., 2014
conference An Empirical Study to Evaluate a Domain Specific Language for Formalizing Software Engineering Experiments. Freire, Marilia A.; KULESZA, Uirá ; Aranha, Eduardo ; JEDLITSCHKA, A. ; CAMPOS, E. ; ACUNA, S. T. ; GOMEZ, M. N. ., Proceedings of Twenty-Sixth International Conference on Software Engineering and Knowledge Engineering, 2014. p. 250-255., 2014
journal Assessing and Evolving a Domain-Specific Language for Formalizing Software Engineering Experiments Freire, Marilia A.; KULESZA, U. ; ARANHA, E. ; SIZILIO, G. ; COSTA, D. ; JEDLITSCHKA, A. ; CAMPOS, E. ; ACUNA, S. T. ; GOMEZ, M. N. ., International Journal of Software Engineering and Knowledge Engineering, v. 10, p. 1, 2014., 2014
conference : An Empirical Study of Delays in the Integration of Addressed Issues Daniel Alencar da Costa, Surafel Lemma Abebe, Shane McIntosh, Uirá Kulesza, Ahmed E. Hassan, 30th IEEE International Conference on Software Maintenance and Evolution (ICSME 2014), Victoria, BC, Canada, September 29 - October 3, 2014. IEEE Computer Society, 2014
journal : Evaluating scenario-based SPL requirements approaches: the case for modularity, stability and expressiveness. Mauricio Alférez, Rodrigo Bonifácio, Leopoldo Teixeira, Paola R. G. Accioly, Uirá Kulesza, Ana Moreira, João Araújo, Paulo Borba, Requirements Engineering, Volume 19, Number 4, November 2014, 2014
2013
conference Composition of Domain Specific Modeling Languages: An Exploratory Study CAMPOS NETO, E. B.; FREIRE, M. A. ; KULESZA, U. ; BEZERRA, A. ; ARANHA, E., International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2013), 2013
conference A Delta Oriented Approach to the Evolution and Reconciliation of Enterprise Software Products Lines. Lima, G. ; SANTOS, J. J. ; KULESZA, U. ; ALENCAR, D. ; FIALHO, S. V. , 15th International Conference on Enterprise Information Systems (ICEIS 2013), 2013
conference A Model-Driven Approach to Specifying and Monitoring Controlled Experiments in Software Engineering Freire, Marília ; Accioly, Paola ; Sizílio, Gustavo ; Campos Neto, Edmilson ; Kulesza, Uirá ; Aranha, Eduardo ; Borba, Paulo, International Conference on Product-Focused Software Process Improvement (PROFES 2013), 2013
conference Automating the Architecture Evaluation of Enterprise Information Systems Felipe Pinto ; Uirá Kulesza and Eduardo Guerra, 15th International Conference on Enterprise Information Systems (ICEIS), 2013
conference Automated architectural evaluation of web information systems Felipe Pinto, Uirá Kulesza, Eduardo Guerra, João Maria Júnior, and Leo Silva, 19th Brazilian symposium on Multimedia and the web (WebMedia), 2013
conference A Model-Driven Approach to Specifying and Monitoring Controlled Experiments in Software Engineering. Freire, Marilia A.; ACCIOLY, P. ; SIZILIO, G. ; CAMPOS, E. ; Kulesza, Uirá ; Aranha, Eduardo ; BORBA, P., Product-Focused Software Process Improvement, 2013, Paphos. Lecture Notes in Computer Science, 2013. v. 7983. p. 65-79., 2013
other A Model-Driven Approach to Formalize and Support Controlled Experiments in Software Engineering. Freire, Marilia A.. , Doctoral Symposium on Empirical Software Engineering, 2013, Baltimore, 2013
conference Automated Support for Controlled Experiments in Software Engineering: A Systematic Review. Freire, Marilia A.; Costa, D. A. ; CAMPOS, E. ; MEDEIROS, T. ; Kulesza, Uirá ; Aranha, Eduardo ; SOARES, S. . , Conference on Software Engineering and Knowledge Engineering, 2013, Boston. p. 206-211., 2013
conference SMartySPEM: A SPEM-Based Approach for Variability Management in Software Process Lines Edson Alves de Oliveira Junior, Maicon G. Pazin, Itana Maria de Souza Gimenes, Uirá Kulesza, Fellipe Araújo Aleixo, Product-Focused Software Process Improvement - 14th International Conference, PROFES 2013, Paphos, Cyprus, June 12-14, 2013. Proceedings. Lecture Notes in Computer Science 7983, Springer 2013, ISBN 978-3-642-39258-0, 2013
conference Modeling Variabilities from Software Process Lines with Compositional and Annotative Techniques: A Quantitative Study Fellipe Araújo Aleixo, Uirá Kulesza, Edson Alves de Oliveira Junior, Product-Focused Software Process Improvement - 14th International Conference, PROFES 2013, Paphos, Cyprus, June 12-14, 2013. Proceedings. Lecture Notes in Computer Science 7983, Springer 2013, ISBN 978-3-642-39258-0, 2013
2012
conference Conditional execution: a pattern for the implementation of fine-grained variabilities in software product lines. SANTOS, J. J.; Lima, J. ; Lima, G. ; KULESZA, U. ; Sena, D. ; Pinto, F. ; VIANNA, A. ; Pereira, D. ; FERNANDES, V, 9th Latin American Conference on Pattern Languages of Programming - SugarLoafPLoP'2012, 2012
workshop Composição de Linguagens de Modelagem Específicas de Domínio: Um Estudo Exploratório CAMPOS NETO, E. B.; BEZERRA, A. ; FREIRE, M. A. ; KULESZA, U. ; ARANHA, E., III Brazilian Workshop on Model-Driven Software Development, 2012
conference A Comparative Study of Compositional and Annotational Modelling Approaches for Software Process Lines. Fellipe Araújo Aleixo ; Freire, Marilia A. ; Costa, D. A. ; CAMPOS, E. ; Kulesza, Uirá , XXVI Simpósio Brasileiro de Engenharia de Software, 2012., 2012
conference Modularizing Software Process Lines Using Model-Driven Approaches: A Comparative Study. Fellipe Araújo Aleixo ; Freire, Marilia A. ; Costa, D. A. ; CAMPOS, E. ; Kulesza, Uirá, 14° International Conference on Enterprise Information Systems, 2012., 2012
conference Software Process Monitoring using Statistical Process Control Integrated in Workflow Systems. Freire, Marilia A.; Costa, D. A. ; Aranha, Eduardo ; Kulesza, Uirá, 14o. International Conference on Software Engineering and Knowledge Engineering, 2012, Redwood City., 2012
2011
workshop Um Estudo Comparativo de Abordagens Dirigidas a Modelo Para Execução de Processos de Software. Costa, D. A. ; Freire, Marilia A. ; Kulesza, Uirá . , II Brazilian Workshop on Model-driven development, São Paulo. Second BW-MDD, 2011., 2011
conference Automatic Deployment and Monitoring of Software Processes: A Model-Driven Approach. Freire, Marilia A.; Fellipe Araújo Aleixo ; Kulesza, Uirá ; Coelho, Roberta ; Aranha, Eduardo, Twenty-Third International Conference on Software Engineering and Knowledge Engineering, 2011, Miami Beach. in Proceedings, 2011., 2011
2010
conference An Approach to Manage and Customize Variability in Software Processes. ALEIXO, FELLIPE ARAUJO ; FREIRE, MARILIA ARANHA ; SANTOS, WANDERSON CAMARA DOS ; KULESZA, UIRA . , Brazilian Symposium on Software Engineering (SBES), 2010, Salvador. 2010 Brazilian Symposium on Software Engineering. p. 118-127., 2010
conference A model-driven approach to managing an customizing software process variabilities. Fellipe Araújo Aleixo ; Freire, Marilia A. ; Santos, Wanderson C. ; Kulesza, Uirá, 12th International Conference on Enterprise Information Systems, 2010, Funchal.p. 92-100., 2010
conference Automating the Variability Management, Customization and Deployment of Software Processes: A Model-Driven Approach. ALEIXO, Fellipe Araújo ; Freire, Marilia A. ; ALEIXO, Fellipe A. ; SANTOS, Wanderson C. ; KULESZA, Uirá . , 13Th International Conference on Enterprise Information Systems (ICEIS) / Lecture Notes in Business Information Processing, v. 73, p. 372-387, 2011., 2010