publications
publications by categories in reversed chronological order. generated by jekyll-scholar.
2022
2021
2020
- Shake It! Detecting Flaky Tests Caused by Concurrency with ShakerIEEE International Conference on Software Maintenance and Evolution (ICSME 2020)
Adelaide, Australia [Virtual, due to COVID-19] - GuyDance: Guiding Configuration Updates for Product-Line EvolutionInternational Workshop on Variability and Evolution of Software-Intensive Systems, co-located with SPLC 2020 (VariVolution 2020)
Montreal, Quebec, Canada [Virtual, due to COVID-19] - On the Adoption of Kotlin on Android Development: A Triangulation StudyIEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020)
London, ON, Canada
2019
- On gamifying an existing healthcare system: method, conceptual model and evaluationInternational Workshop on Software Engineering for Healthcare, co-located with ICSE 2019 (SEH@ICSE 2019)
Montreal, Canada - Towards efficient analysis of variation in time and spaceInternational Workshop on Variability and Evolution of Software-Intensive Systems, co-located with SPLC 2019 (VariVolution 2019)
Paris, France - Characterizing safe and partially safe evolution scenarios in product lines: An Empirical StudyInternational Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2019)
Leuven, Belgium
2018
2016
- Safe Evolution of Software Product Lines: Feature Extraction ScenariosBrazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2016)
Maringá, Brazil
2015
2014
- On the Requirements and Design Decisions of an In-House Component-Based SPL Automated EnvironmentInternational Conference on Software Engineering and Knowledge Engineering (SEKE 2014)
Vancouver, BC, Canada
2013
2012
2011
2010
- A Theory of Software Product Line RefinementInternational Colloquium on Theoretical Aspects of Computing (ICTAC 2010)
Natal, Brazil - Emergent feature modularizationACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity SPLASH/OOPSLA (Onward! 2010)
Reno, Nevada, USA
2009
- Hephaestus: A tool for managing SPL variabilitiesTools Session of the Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2009)
Natal, Brazil