Academic Background
Published:
My academic background is grounded in Computer Science, with a strong emphasis on Software Engineering, empirical research methods, and experimentation. My formal education spans undergraduate, master's, and doctoral training, complemented by postdoctoral research, with consistent support from national research funding agencies.
Education
PhD in Computer Science (2006–2010)
University of São Paulo (ICMC/USP), Brazil
PhD (with sandwich period at the University of Waterloo, Canada
)
Dissertation: SystEM-PLA: A Systematic Method for UML-Based Software Product Line Architecture Evaluation
Advisor: José Carlos Maldonado
Co-Advisor: Itana Maria de Souza Gimenes (UEM)
Funding: CAPES – Coordination for the Improvement of Higher Education Personnel (Brazil)
Research topics: Software Product Lines; Software Product Line Architecture Evaluation; Product Line Metrics; Evaluation Models; Empirical Software Engineering.
MSc in Computer Science (2003–2005)
State University of Maringá (UEM), Brazil
Thesis: A Variability Management Process for Software Product Lines
Advisor: Itana Maria de Souza Gimenes
Funding: CAPES – Coordination for the Improvement of Higher Education Personnel (Brazil)
Research topics: Variability Management; Software Product Lines; Variability Traceability; Experimental Software Engineering; Case Studies; Workflow Management Systems.
BSc in Computer Science (1998–2002)
State University of Maringá (UEM), Brazil
Undergraduate thesis: Specification of the ExPSEE Environment According to a Component-Based Development Approach
Advisor: Itana Maria de Souza Gimenes
Postdoctoral Research
Experimentation in Digital Forensics (2018–2020)
Pontifical Catholic University of Rio Grande do Sul (PUCRS), Brazil
Funding: CAPES – Coordination for the Improvement of Higher Education Personnel (Brazil) Supervisor: Avelino Francisco Zorzo
Research focus: Digital Forensics; Empirical Evaluation; Experimentation.
Academic Trajectory (Timeline)
Foundations in Software Engineering and component-based development.
Research on variability management and empirical software engineering.
Controlled experimentation and evaluation of software product line architectures.
Teaching, supervision, and research in empirical software engineering, open science, and digital forensics experimentation.
Digital forensics experimentation.
Teaching, supervision, and research in empirical software engineering, open science, and digital forensics experimentation.