default search action
Márcio Ribeiro 0001
Márcio de Medeiros Ribeiro
Person information
- affiliation: Federal University of Alagoas, Maceió, Brazil
- affiliation (former): Federal University of Pernambuco, Recife, Brazil
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [j34]Samuel Amorim, Leo Fernandes, Márcio Ribeiro, Rohit Gheyi, Márcio E. Delamaro, Marcio Augusto Guimarães, André L. M. Santos:
Reducing Manual Efforts in Equivalence Analysis in Mutation Testing. J. Softw. Eng. Res. Dev. 12(1) (2024) - [j33]Rodrigo Lima, Jairo Souza, Baldoino Fonseca, Leopoldo Teixeira, Rafael Maiani de Mello, Márcio Ribeiro, Rohit Gheyi, Alessandro F. Garcia:
Investigating the Social Representations of Harmful Code. J. Softw. Eng. Res. Dev. 12(1) (2024) - [c73]Manoel Aranda III, Naelson Oliveira, Elvys Soares, Márcio Ribeiro, Davi Romão, Ullyanne Patriota, Rohit Gheyi, Emerson Souza, Ivan Machado:
A Catalog of Transformations to Remove Smells From Natural Language Tests. EASE 2024: 7-16 - [i12]Manoel Aranda III, Naelson Oliveira, Elvys Soares, Márcio Ribeiro, Davi Romão, Ullyanne Patriota, Rohit Gheyi, Emerson Souza, Ivan Machado:
A Catalog of Transformations to Remove Smells From Natural Language Tests. CoRR abs/2404.16992 (2024) - [i11]Lucas Albuquerque, Rohit Gheyi, Márcio Ribeiro:
Evaluating the Capability of LLMs in Identifying Compilation Errors in Configurable Systems. CoRR abs/2407.19087 (2024) - [i10]Keila Lucas, Rohit Gheyi, Elvys Soares, Márcio Ribeiro, Ivan Machado:
Evaluating Large Language Models in Detecting Test Smells. CoRR abs/2407.19261 (2024) - [i9]Pablo Roberto, Rohit Gheyi, José Aldo Silva da Costa, Márcio Ribeiro:
Assessing Python Style Guides: An Eye-Tracking Study with Novice Developers. CoRR abs/2408.14566 (2024) - 2023
- [j32]José Aldo Silva da Costa, Rohit Gheyi, Fernando Castor, Pablo Roberto Fernandes de Oliveira, Márcio Ribeiro, Baldoino Fonseca:
Seeing confusion through a new lens: on the impact of atoms of confusion on novices' code comprehension. Empir. Softw. Eng. 28(4): 81 (2023) - [j31]Jonhnanthan Oliveira, Rohit Gheyi, Leopoldo Teixeira, Márcio Ribeiro, Osmar Leandro, Baldoino Fonseca:
Towards a better understanding of the mechanics of refactoring detection tools. Inf. Softw. Technol. 162: 107273 (2023) - [j30]Adriano Torres, Caio Oliveira, Márcio Vinicius Okimoto, Diego Marcilio, Pedro Queiroga, Fernando Castor, Rodrigo Bonifácio, Edna Dias Canedo, Márcio Ribeiro, Eduardo Monteiro:
An Investigation of confusing code patterns in JavaScript. J. Syst. Softw. 203: 111731 (2023) - [j29]Elvys Soares, Márcio Ribeiro, Rohit Gheyi, Guilherme Amaral, André L. M. Santos:
Refactoring Test Smells With JUnit 5: Why Should Developers Keep Up-to-Date? IEEE Trans. Software Eng. 49(3): 1152-1170 (2023) - [c72]Elvys Soares, Manoel Aranda III, Naelson Oliveira, Márcio Ribeiro, Rohit Gheyi, Emerson Souza, Ivan Machado, André L. M. Santos, Baldoino Fonseca, Rodrigo Bonifácio:
Manual Tests Do Smell! Cataloging and Identifying Natural Language Test Smells. ESEM 2023: 1-11 - [c71]Daniel Oliveira, Wesley K. G. Assunção, Alessandro F. Garcia, Ana Carla Bibiano, Márcio Ribeiro, Rohit Gheyi, Baldoino Fonseca:
The untold story of code refactoring customizations in practice. ICSE 2023: 108-120 - [c70]Djan Santos, Cláudio Sant'Anna, Márcio Ribeiro:
An Experiment on How Feature Dependent Variables Affect Configurable System Comprehensibility. SBCARS 2023: 61-70 - [c69]Rodrigo Lima, Keila Costa, Jairo Souza, Leopoldo Teixeira, Baldoino Fonseca, Marcelo d'Amorim, Márcio Ribeiro, Breno Miranda:
Do you see any problem? On the Developers Perceptions in Test Smells Detection. SBQS 2023: 21-30 - [c68]Luana Almeida Martins, Heitor A. X. Costa, Márcio Ribeiro, Fabio Palomba, Ivan Machado:
Automating Test-Specific Refactoring Mining: A Mixed-Method Investigation. SCAM 2023: 13-24 - [p1]Luiz Carvalho, Alessandro F. Garcia, Wesley K. G. Assunção, Thelma Elita Colanzi, Rodrigo Bonifácio, Leonardo P. Tizzei, Rafael Maiani de Mello, Renato Cerqueira, Márcio Ribeiro, Carlos Lucena:
Re-engineering Legacy Systems as Microservices: An Industrial Survey of Criteria to Deal with Modularity and Variability of Features. Handbook of Re-Engineering Software Intensive Systems into Software Product Lines 2023: 471-494 - [i8]Elvys Soares, Manoel Aranda III, Naelson Oliveira, Márcio Ribeiro, Rohit Gheyi, Emerson Souza, Ivan Machado, André L. M. Santos, Baldoino Fonseca, Rodrigo Bonifácio:
Manual Tests Do Smell! Cataloging and Identifying Natural Language Test Smells. CoRR abs/2308.01386 (2023) - 2022
- [j28]Daniel Oliveira, Wesley K. G. Assunção, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro:
Developers' perception matters: machine learning to detect developer-sensitive smells. Empir. Softw. Eng. 27(7): 195 (2022) - [j27]Jairo Souza, Rodrigo Lima, Baldoino Fonseca, Bruno Cartaxo, Márcio Ribeiro, Gustavo Pinto, Rohit Gheyi, Alessandro Garcia:
Developers' viewpoints to avoid bug-introducing changes. Inf. Softw. Technol. 143: 106766 (2022) - [j26]Fernando Kamei, Igor Wiese, Gustavo Pinto, Waldemar Ferreira, Márcio Ribeiro, Renata Souza, Sérgio Soares:
Assessing the Credibility of Grey Literature - A Study with Brazilian Software Engineering Researchers. J. Softw. Eng. Res. Dev. 10: 9:1-9:20 (2022) - [j25]Francisco Handrick da Costa, Ismael Medeiros, Thales Menezes, João Victor da Silva, Ingrid Lorraine da Silva, Rodrigo Bonifácio, Krishna Narasimhan, Márcio Ribeiro:
Exploring the use of static and dynamic analysis to improve the performance of the mining sandbox approach for android malware identification. J. Syst. Softw. 183: 111092 (2022) - [c67]Manoel Aranda III, Elvys Soares, Márcio Ribeiro, Fabiano Cutigi Ferrari, Rohit Gheyi, Arthur Lima:
Mutation Operators for Java Streams. SAST 2022: 59-68 - [c66]Osmar Leandro, Rohit Gheyi, Leopoldo Teixeira, Márcio Ribeiro, Alessandro F. Garcia:
A Technique to Test Refactoring Detection Tools. SBES 2022: 188-197 - [c65]Leo Fernandes, Márcio Ribeiro, Rohit Gheyi, Márcio E. Delamaro, Marcio Augusto Guimarães, André L. M. Santos:
Put Your Hands In The Air! Reducing Manual Effort in Mutation Testing. SBES 2022: 198-207 - [c64]Naelson Oliveira, Márcio Ribeiro, Rodrigo Bonifácio, Rohit Gheyi, Igor Wiese, Baldoino Fonseca:
Lint-Based Warnings in Python Code: Frequency, Awareness and Refactoring. SCAM 2022: 208-218 - 2021
- [j24]José Aldo Silva da Costa, Rohit Gheyi, Márcio Ribeiro, Sven Apel, Vander Alves, Baldoino Fonseca, Flávio Medeiros, Alessandro Garcia:
Evaluating refactorings for disciplining #ifdef annotations: An eye tracking study with novices. Empir. Softw. Eng. 26(5): 92 (2021) - [j23]Rohit Gheyi, Márcio Ribeiro, Beatriz Souza, Marcio Augusto Guimarães, Leo Fernandes, Marcelo d'Amorim, Vander Alves, Leopoldo Teixeira, Baldoino Fonseca:
Identifying method-level mutation subsumption relations using Z3. Inf. Softw. Technol. 132: 106496 (2021) - [j22]Fernando Kamei, Igor Wiese, Crescencio Lima, Ivanilton Polato, Vilmar Nepomuceno, Waldemar Ferreira, Márcio Ribeiro, Carolline Pena, Bruno Cartaxo, Gustavo Pinto, Sérgio Soares:
Grey Literature in Software Engineering: A critical review. Inf. Softw. Technol. 138: 106609 (2021) - [c63]Fernando Kamei, Gustavo Pinto, Igor Wiese, Márcio Ribeiro, Sérgio Soares:
What Evidence We Would Miss If We Do Not Use Grey Literature? ESEM 2021: 24:1-24:11 - [c62]Rafael Maiani de Mello, José Aldo Silva da Costa, Benedito de Oliveira, Márcio Ribeiro, Baldoino Fonseca, Rohit Gheyi, Alessandro F. Garcia, Willy Tiengo:
Decoding Confusing Code: Social Representations among Developers. CHASE@ICSE 2021: 11-20 - [c61]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, Anderson Oliveira:
Look Ahead! Revealing Complete Composite Refactorings and their Smelliness Effects. ICSME 2021: 298-308 - [i7]Fernando Kamei, Igor Wiese, Crescencio Lima, Ivanilton Polato, Vilmar Nepomuceno, Waldemar Ferreira, Márcio Ribeiro, Carolline Pena, Bruno Cartaxo, Gustavo Pinto, Sérgio Soares:
Grey Literature in Software Engineering: A Critical Review. CoRR abs/2104.13435 (2021) - [i6]Fernando Kamei, Gustavo Pinto, Igor Wiese, Márcio Ribeiro, Sérgio Soares:
What Evidence We Would Miss If We Do Not Use Grey Literature? CoRR abs/2107.05792 (2021) - [i5]Francisco Handrick da Costa, Ismael Medeiros, Thales Menezes, João Victor da Silva, Ingrid Lorraine da Silva, Rodrigo Bonifácio, Krishna Narasimhan, Márcio Ribeiro:
Exploring the Use of Static and Dynamic Analysis to Improve the Performance of the Mining Sandbox Approach for Android Malware Identification. CoRR abs/2109.06613 (2021) - 2020
- [j21]Pedro Pinheiro, José Carlos Viana, Márcio Ribeiro, Leonardo Fernandes, Fabiano Cutigi Ferrari, Rohit Gheyi, Baldoino Fonseca:
Mutating code annotations: An empirical evaluation on Java and C# programs. Sci. Comput. Program. 191: 102418 (2020) - [c60]Francisco Dalton, Márcio Ribeiro, Gustavo Pinto, Leonardo Fernandes, Rohit Gheyi, Baldoino Fonseca:
Is Exceptional Behavior Testing an Exception?: An Empirical Assessment Using Java Automated Tests. EASE 2020: 170-179 - [c59]Luiz Carvalho, Alessandro Garcia, Thelma Elita Colanzi, Wesley K. G. Assunção, Maria Julia de Lima, Baldoino Fonseca, Márcio Ribeiro, Carlos Lucena:
Search-based many-criteria identification of microservices from legacy systems. GECCO Companion 2020: 305-306 - [c58]Luiz Carvalho, Alessandro F. Garcia, Thelma Elita Colanzi, Wesley K. G. Assunção, Juliana Alves Pereira, Baldoino Fonseca, Márcio Ribeiro, Maria Julia de Lima, Carlos Lucena:
On the Performance and Adoption of Search-Based Microservice Identification with toMicroservices. ICSME 2020: 569-580 - [c57]Marcio Augusto Guimarães, Leonardo Fernandes, Márcio Ribeiro, Marcelo d'Amorim, Rohit Gheyi:
Optimizing Mutation Testing by Discovering Dynamic Mutant Subsumption Relations. ICST 2020: 198-208 - [c56]Ana Carla Bibiano, Vinícius Soares, Daniel Coutinho, Eduardo Fernandes, João Lucas Correia, Kleber Santos, Anderson Oliveira, Alessandro Garcia, Rohit Gheyi, Baldoino Fonseca, Márcio Ribeiro, Caio Barbosa, Daniel Oliveira:
How Does Incomplete Composite Refactoring Affect Internal Quality Attributes? ICPC 2020: 149-159 - [c55]Elvys Soares, Márcio Ribeiro, Guilherme Amaral, Rohit Gheyi, Leo Fernandes, Alessandro Garcia, Baldoino Fonseca, André L. M. Santos:
Refactoring Test Smells: A Perspective from Open-Source Developers. SAST 2020: 50-59 - [c54]Fernando Kamei, Igor Wiese, Gustavo Pinto, Márcio Ribeiro, Sérgio Soares:
On the Use of Grey Literature: A Survey with the Brazilian Software Engineering Research Community. SBES 2020: 183-192 - [c53]Flávio Medeiros, Márcio Ribeiro, Rohit Gheyi, Larissa Braz, Christian Kästner, Sven Apel, Kleber Santos:
An Empirical Study on Configuration-Related Code Weaknesses. SBES 2020: 193-202 - [c52]Rodrigo Lima, Jairo Souza, Baldoino Fonseca, Leopoldo Teixeira, Rohit Gheyi, Márcio Ribeiro, Alessandro F. Garcia, Rafael Maiani de Mello:
Understanding and Detecting Harmful Code. SBES 2020: 223-232 - [c51]Benedito de Oliveira, Márcio Ribeiro, José Aldo Silva da Costa, Rohit Gheyi, Guilherme Amaral, Rafael Maiani de Mello, Anderson Oliveira, Alessandro F. Garcia, Rodrigo Bonifácio, Baldoino Fonseca:
Atoms of Confusion: The Eyes Do Not Lie. SBES 2020: 243-252 - [c50]Caio Barbosa, Anderson G. Uchôa, Daniel Coutinho, Filipe Falcão, Hyago H. S. Brito, Guilherme Amaral, Vinícius Soares, Alessandro F. Garcia, Baldoino Fonseca, Márcio Ribeiro, Leonardo da Silva Sousa:
Revealing the Social Aspects of Design Decay: A Retrospective Study of Pull Requests. SBES 2020: 364-373 - [c49]Jonhnanthan Oliveira, Rohit Gheyi, Felipe Pontes, Melina Mongiovi, Márcio Ribeiro, Alessandro F. Garcia:
Revisiting Refactoring Mechanics from Tool Developers' Perspective. SBMF 2020: 25-42 - [c48]João Lucas Correia, Juliana Alves Pereira, Rafael Maiani de Mello, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro, Rohit Gheyi, Marcos Kalinowski, Renato Cerqueira, Willy Tiengo:
Brazilian Data Scientists: Revealing their Challenges and Practices on Machine Learning Model Development. SBQS 2020: 10 - [c47]Willy Tiengo, Baldoino Fonseca, Elysanne Paes, Rodrigo B. de Paes, Tiago F. Vieira, Márcio Ribeiro, Rodrigo Peixoto, Davi Bibiano:
Establishing a relationship between industry and academia: challenges, lessons learned and benefits. SBQS 2020: 31 - [c46]Luiz Felipe Dias, Caio Barbosa, Gustavo Pinto, Igor Steinmacher, Baldoino Fonseca, Márcio Ribeiro, Christoph Treude, Daniel Alencar da Costa:
Refactoring from 9 to 5? What and When Employees and Volunteers Contribute to OSS. VL/HCC 2020: 1-5 - [c45]Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, Rohit Gheyi:
On Relating Technical, Social Factors, and the Introduction of Bugs. SANER 2020: 378-388 - [i4]Fernando Kamei, Igor Wiese, Gustavo Pinto, Márcio Ribeiro, Sérgio Soares:
On the Use of Grey Literature: A Survey with the Brazilian Software Engineering Research Community. CoRR abs/2009.05926 (2020)
2010 – 2019
- 2019
- [j20]Flávio Medeiros, Gabriel Lima, Guilherme Amaral, Sven Apel, Christian Kästner, Márcio Ribeiro, Rohit Gheyi:
An investigation of misunderstanding code patterns in C open-source software projects. Empir. Softw. Eng. 24(4): 1693-1726 (2019) - [j19]Jonhnanthan Oliveira, Rohit Gheyi, Melina Mongiovi, Gustavo Soares, Márcio Ribeiro, Alessandro Garcia:
Revisiting the refactoring mechanics. Inf. Softw. Technol. 110: 136-138 (2019) - [j18]Alessandro Viola Pizzoleto, Fabiano Cutigi Ferrari, Jeff Offutt, Leonardo Fernandes, Márcio Ribeiro:
A systematic literature review of techniques and metrics to reduce the cost of mutation testing. J. Syst. Softw. 157 (2019) - [c44]Bruno Cartaxo, Gustavo Pinto, Baldoino Fonseca, Márcio Ribeiro, Pedro Pinheiro, Maria Teresa Baldassarre, Sérgio Soares:
Software Engineering Research Community Viewpoints on Rapid Reviews. ESEM 2019: 1-12 - [c43]Felipe Pontes, Rohit Gheyi, Sabrina Souto, Alessandro Garcia, Márcio Ribeiro:
Java reflection API: revealing the dark side of the mirror. ESEC/SIGSOFT FSE 2019: 636-646 - [c42]Karine Gomes, Leopoldo Teixeira, Thayonara Alves, Márcio Ribeiro, Rohit Gheyi:
Characterizing safe and partially safe evolution scenarios in product lines: An Empirical Study. VaMoS 2019: 15:1-15:9 - [i3]Bruno Cartaxo, Gustavo Pinto, Baldoino Fonseca, Márcio Ribeiro, Pedro Pinheiro, Sérgio Soares, Maria Teresa Baldassarre:
Software Engineering Research Community Viewpoints on Rapid Reviews. CoRR abs/1906.11351 (2019) - 2018
- [j17]Larissa Braz, Rohit Gheyi, Melina Mongiovi, Márcio Ribeiro, Flávio Medeiros, Leopoldo Teixeira, Sabrina Souto:
A change-aware per-file analysis to compile configurable systems with #ifdefs. Comput. Lang. Syst. Struct. 54: 427-450 (2018) - [j16]Iago Abal, Jean Melo, Stefan Stanciulescu, Claus Brabrand, Márcio Ribeiro, Andrzej Wasowski:
Variability Bugs in Highly Configurable Systems: A Qualitative Analysis. ACM Trans. Softw. Eng. Methodol. 26(3): 10:1-10:34 (2018) - [j15]Melina Mongiovi, Rohit Gheyi, Gustavo Soares, Márcio Ribeiro, Paulo Borba, Leopoldo Teixeira:
Detecting Overly Strong Preconditions in Refactoring Engines. IEEE Trans. Software Eng. 44(5): 429-452 (2018) - [j14]Flávio Medeiros, Márcio Ribeiro, Rohit Gheyi, Sven Apel, Christian Kästner, Bruno Ferreira, Luiz Carvalho, Baldoino Fonseca:
Discipline Matters: Refactoring of Preprocessor Directives in the #ifdef Hell. IEEE Trans. Software Eng. 44(5): 453-469 (2018) - [c41]Sebastian Ruland, Lars Luthmann, Johannes Bürdek, Sascha Lity, Thomas Thüm, Malte Lochau, Márcio Ribeiro:
Measuring effectiveness of sample-based product-line testing. GPCE 2018: 119-133 - [c40]Pedro Pinheiro, José Carlos Viana, Leonardo Fernandes, Márcio Ribeiro, Fabiano Cutigi Ferrari, Baldoino Fonseca, Rohit Gheyi:
Mutation Operators for Code Annotations. SAST 2018: 77-86 - [c39]Luiz Carvalho, Marcio Augusto Guimarães, Márcio Ribeiro, Leonardo Fernandes, Mustafa Al-Hajjaji, Rohit Gheyi, Thomas Thüm:
Equivalent Mutants in Configurable Systems: An Empirical Study. VaMoS 2018: 11-18 - [c38]Raphael Muniz, Larissa Braz, Rohit Gheyi, Wilkerson de L. Andrade, Baldoino Fonseca, Márcio Ribeiro:
A Qualitative Analysis of Variability Weaknesses in Configurable Systems with #ifdefs. VaMoS 2018: 51-58 - [c37]Juliana Alves Pereira, Sandro Schulze, Sebastian Krieter, Márcio Ribeiro, Gunter Saake:
A Context-Aware Recommender System for Extended Software Product Line Configurations. VaMoS 2018: 97-104 - [i2]Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, França Sales:
On Relating Technical, Social Factors, and the Introduction of Bugs. CoRR abs/1811.01918 (2018) - 2017
- [j13]Rohit Gheyi, Paulo Borba, Augusto Sampaio, Márcio Ribeiro:
An idiom to represent data types in Alloy. Inf. Softw. Technol. 82: 173-176 (2017) - [c36]Leonardo Fernandes, Márcio Ribeiro, Luiz Carvalho, Rohit Gheyi, Melina Mongiovi, André L. M. Santos, Ana Cavalcanti, Fabiano Cutigi Ferrari, José Carlos Maldonado:
Avoiding useless mutants. GPCE 2017: 187-198 - [c35]Romero Malaquias, Márcio Ribeiro, Rodrigo Bonifácio, Eduardo Monteiro, Flávio Medeiros, Alessandro Garcia, Rohit Gheyi:
The discipline of preprocessor-based annotations does #ifdef TAG n't #endif matter. ICPC 2017: 297-307 - [c34]Diego Cedrim, Alessandro Garcia, Melina Mongiovi, Rohit Gheyi, Leonardo da Silva Sousa, Rafael Maiani de Mello, Baldoino Fonseca, Márcio Ribeiro, Alexander Chávez:
Understanding the impact of refactoring on smells: a longitudinal study of 23 software projects. ESEC/SIGSOFT FSE 2017: 465-475 - 2016
- [j12]Rodrigo Andrade, Márcio Ribeiro, Henrique Rebêlo, Paulo Borba, Vaidas Gasiunas, Lucas Satabin:
Assessing Idioms for a Flexible Feature Binding Time. Comput. J. 59(1): 1-32 (2016) - [j11]Iran Rodrigues, Márcio Ribeiro, Flávio Medeiros, Paulo Borba, Baldoino Fonseca, Rohit Gheyi:
Assessing fine-grained feature dependencies. Inf. Softw. Technol. 78: 27-52 (2016) - [c33]Marcos César de Oliveira, Rodrigo Bonifácio, Guilherme Novaes Ramos, Márcio Ribeiro:
Unveiling and reasoning about co-change dependencies. MODULARITY 2016: 25-36 - [c32]Larissa Braz, Rohit Gheyi, Melina Mongiovi, Márcio Ribeiro, Flávio Medeiros, Leopoldo Teixeira:
A change-centric approach to compile configurable systems with #ifdefs. GPCE 2016: 109-119 - [c31]Flávio Medeiros, Christian Kästner, Márcio Ribeiro, Rohit Gheyi, Sven Apel:
A comparison of 10 sampling algorithms for configurable systems. ICSE 2016: 643-654 - [c30]Thomas Thüm, Márcio Ribeiro, Reimar Schröter, Janet Siegmund, Francisco Dalton:
Product-line maintenance with emergent contract interfaces. SPLC 2016: 134-143 - [i1]Flávio Medeiros, Christian Kästner, Márcio Ribeiro, Rohit Gheyi, Sven Apel:
A Comparison of 10 Sampling Algorithms for Configurable Systems. CoRR abs/1602.02052 (2016) - 2015
- [j10]Flávio Medeiros, Christian Kästner, Márcio Ribeiro, Sarah Nadi, Rohit Gheyi:
The Love/Hate Relationship with the C Preprocessor: An Interview Study (Artifact). Dagstuhl Artifacts Ser. 1(1): 07:1-07:32 (2015) - [j9]Baldoino Fonseca dos Santos Neto, Márcio Ribeiro, Viviane Torres da Silva, Christiano Braga, Carlos José Pereira de Lucena, Evandro de Barros Costa:
AutoRefactoring: A platform to build refactoring agents. Expert Syst. Appl. 42(3): 1652-1664 (2015) - [j8]Diego Dermeval, Thyago Tenório, Ig Ibert Bittencourt, Alan Silva, Seiji Isotani, Márcio Ribeiro:
Ontology-based feature modeling: An empirical study in changing scenarios. Expert Syst. Appl. 42(11): 4950-4964 (2015) - [j7]Alessandro Garcia, Rohit Gheyi, Márcio Ribeiro, Sebastián Uchitel:
Report on the First PhD and Young Researchers Warm Up Symposium for ICSE 2017. ACM SIGSOFT Softw. Eng. Notes 40(3): 38 (2015) - [c29]Flávio Medeiros, Christian Kästner, Márcio Ribeiro, Sarah Nadi, Rohit Gheyi:
The Love/Hate Relationship with the C Preprocessor: An Interview Study. ECOOP 2015: 495-518 - [c28]Flávio Medeiros, Iran Rodrigues, Márcio Ribeiro, Leopoldo Teixeira, Rohit Gheyi:
An empirical study on configuration-related issues: investigating undeclared and unused identifiers. GPCE 2015: 35-44 - [c27]Lucas Amorim, Evandro Costa, Nuno Antunes, Baldoino Fonseca, Márcio Ribeiro:
Experience report: Evaluating the effectiveness of decision trees for detecting code smells. ISSRE 2015: 261-269 - [c26]Marcos César de Oliveira, Rodrigo Bonifácio, Guilherme Novaes Ramos, Márcio Ribeiro:
On the Conceptual Cohesion of Co-Change Clusters. SBES 2015: 120-129 - 2014
- [b1]Márcio Ribeiro, Paulo Borba, Claus Brabrand:
Emergent Interfaces for Feature Modularization. Springer Briefs in Computer Science, Springer 2014, ISBN 978-3-319-11492-7, pp. 1-84 - [j6]Rodrigo Andrade, Henrique Rebêlo, Márcio Ribeiro, Paulo Borba:
Flexible Feature Binding with AspectJ-based Idioms. J. Univers. Comput. Sci. 20(5): 692-719 (2014) - [j5]Flávio Medeiros, Márcio Ribeiro, Rohit Gheyi, Baldoino Fonseca dos Santos Neto:
A Catalogue of Refactorings to Remove Incomplete Annotations. J. Univers. Comput. Sci. 20(5): 746-771 (2014) - [c25]Márcio Ribeiro, Paulo Borba, Christian Kästner:
Feature maintenance with emergent interfaces. ICSE 2014: 989-1000 - [c24]Melina Mongiovi, Gustavo Mendes, Rohit Gheyi, Gustavo Soares, Márcio Ribeiro:
Scaling Testing of Refactoring Engines. ICSME 2014: 371-380 - [c23]Eric Bodden, Társis Tolêdo, Márcio Ribeiro, Claus Brabrand, Paulo Borba, Mira Mezini:
SPLLIFT - Statically Analyzing Software Product Lines in Minutes Instead of Years. Software Engineering 2014: 81-82 - [e1]Thorsten Berger, Márcio Ribeiro:
Sixth International Workshop on Feature-Oriented Software Development, FOSD '14, Västerås, Sweden, September 14, 2014. ACM 2014, ISBN 978-1-4503-2980-4 [contents] - 2013
- [j4]Henrique Rebêlo, Ricardo Massa Ferreira Lima, Uirá Kulesza, Márcio Ribeiro, Yuanfang Cai, Roberta Coelho, Cláudio Sant'Anna, Alexandre Mota:
Quantifying the effects of Aspectual Decompositions on Design by Contract Modularization: a Maintenance Study. Int. J. Softw. Eng. Knowl. Eng. 23(7): 913-942 (2013) - [j3]Alberto Costa Neto, Rodrigo Bonifácio, Márcio Ribeiro, Carlos Eduardo Pontual, Paulo Borba, Fernando Castor:
A design rule language for aspect-oriented programming. J. Syst. Softw. 86(9): 2333-2356 (2013) - [j2]Claus Brabrand, Márcio Ribeiro, Társis Tolêdo, Johnni Winther, Paulo Borba:
Intraprocedural Dataflow Analysis for Software Product Lines. LNCS Trans. Aspect Oriented Softw. Dev. 10: 73-108 (2013) - [c22]Baldoino Fonseca dos Santos Neto, Viviane Torres da Silva, Márcio Ribeiro, Evandro de Barros Costa, Carlos José Pereira de Lucena:
Using Jason to Develop Refactoring Agents. BRACIS 2013: 44-50 - [c21]Henrique Rebêlo, Gary T. Leavens, Ricardo Massa Ferreira Lima, Paulo Borba, Márcio Ribeiro:
Modular aspect-oriented design rule enforcement with XPIDRs. FOAL 2013: 13-18 - [c20]Flávio Medeiros, Márcio Ribeiro, Rohit Gheyi:
Investigating preprocessor-based syntax errors. GPCE 2013: 75-84 - [c19]Eric Bodden, Társis Tolêdo, Márcio Ribeiro, Claus Brabrand, Paulo Borba, Mira Mezini:
SPLLIFT: statically analyzing software product lines in minutes instead of years. PLDI 2013: 355-364 - [c18]Rodrigo Andrade, Henrique Rebêlo, Márcio Ribeiro, Paulo Borba:
AspectJ-Based Idioms for Flexible Feature Binding. SBCARS 2013: 59-68 - 2012
- [c17]Claus Brabrand, Márcio Ribeiro, Társis Tolêdo, Paulo Borba:
Intraprocedural dataflow analysis for software product lines. AOSD 2012: 13-24 - [c16]Márcio Ribeiro, Társis Tolêdo, Johnni Winther, Claus Brabrand, Paulo Borba:
Emergo: a tool for improving maintainability of preprocessor-based product lines. AOSD (Companion) 2012: 23-26 - [c15]Henrique Rebêlo, Ricardo Massa Ferreira Lima, Alexandre Mota, César A. L. de Oliveira, Márcio Ribeiro:
Enforcing Contracts for Aspect-oriented programs with Annotations, Pointcuts and Advice. SEKE 2012: 148-153 - [c14]Henrique Rebêlo, Ricardo Massa Ferreira Lima, Alexandre Mota, César A. L. de Oliveira, Márcio Ribeiro:
Checking Contracts for AOP using XPIDRs. SEKE 2012 - 2011
- [c13]Rodrigo Andrade, Márcio Ribeiro, Vaidas Gasiunas, Lucas Satabin, Henrique Rebêlo, Paulo Borba:
Assessing Idioms for Implementing Features with Flexible Binding Times. CSMR 2011: 231-240 - [c12]Márcio Ribeiro, Felipe Queiroz, Paulo Borba,