


Остановите войну!
for scientists:


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
- 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) - [c68]Djan Santos, Cláudio Sant'Anna, Márcio Ribeiro:
An Experiment on How Feature Dependent Variables Affect Configurable System Comprehensibility. SBCARS 2023: 61-70 - [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 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]Johnatan 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
, Társis Tolêdo, Claus Brabrand, Sérgio Soares
:
On the impact of feature dependencies when maintaining preprocessor-based software product lines. GPCE 2011: 23-32 - [c11]Henrique Rebêlo, Ricardo Massa Ferreira Lima, Uirá Kulesza, Cláudio Sant'Anna, Roberta Coelho, Alexandre Mota, Márcio Ribeiro, César A. L. de Oliveira:
Assessing the Impact of Aspects on Design By Contract Effort: A Quantitative Study. SEKE 2011: 450-455 - 2010
- [c10]Márcio Ribeiro
, Humberto Pacheco, Leopoldo Teixeira, Paulo Borba
:
Emergent feature modularization. SPLASH/OOPSLA Companion 2010: 11-18 - [c9]Márcio Ribeiro
, Paulo Borba
:
Towards feature modularization. SPLASH/OOPSLA Companion 2010: 225-226 - [c8]Henrique Rebêlo, Ricardo M. F. Lima, Uirá Kulesza, Roberta Coelho, Alexandre Mota, Márcio Ribeiro
, José Elias Araújo:
The contract enforcement aspect pattern. SugarLoafPLoP 2010: 6:1-6:14
2000 – 2009
- 2009
- [j1]Renata L. M. E. do Rego, Márcio Ribeiro, Emanuella A. de Barros, Renata M. C. R. de Souza:
A Self-organizing Based Approach for Bug Reports Retrieval. J. Digit. Inf. Manag. 7(6): 365-370 (2009) - [c7]Márcio de Medeiros Ribeiro
, Paulo Borba
:
Improving Guidance when Restructuring Variabilities in Software Product Lines. CSMR 2009: 79-88 - 2008
- [c6]Renata L. M. E. do Rego, Márcio Ribeiro
, Emanuella Aleixo, Renata M. C. R. de Souza:
Bug reports retrieval using Self-organizing Map. ICDIM 2008: 320-325 - [c5]Márcio Ribeiro
, Paulo Borba
:
Recommending refactorings when restructuring variabilities in software product lines. WRT@OOPSLA 2008: 8 - [c4]Márcio de Medeiros Ribeiro
, Pedro Matos Jr., Paulo Borba