Tiago Diogo Carvalho
Investigador Sénior
Sou estudante de doutoramento no INESC TEC e na Faculdade de Engenharia da Universidade do Porto (FEUP), Departamento de Engenharia Informática (DEI). Obtive o meu Mestrado em Engenharia Informática em 2011, também na FEUP, tendo como dissertação final o desenvolvimento de uma linguagem de programação orientada a aspetos chamada LARA. Trabalho com tópicos relacionados com compiladores, linguagens de domínio específico e opimizações do compilador. O meu trabalho atual foca adaptabilidade e especialização em tempo de execução com uma abordagem de programação orientada a aspetos.
Publicações
An Approach Based on a DSL plus API for Programming Runtime Adaptivity and Autotuning Concerns
Carvalho, T;Cardoso, JMP;
2018
33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING
Aspect-Driven Mixed-Precision Tuning Targeting GPUs
Nobre, R;Reis, L;Bispo, J;Carvalho, T;Cardoso, JMP;Cherubin, S;Agosta, G;
2018
PARMA-DITAM 2018: 9TH WORKSHOP ON PARALLEL PROGRAMMING AND RUNTIME MANAGEMENT TECHNIQUES FOR MANY-CORE ARCHITECTURES AND 7TH WORKSHOP ON DESIGN TOOLS AND ARCHITECTURES FOR MULTICORE EMBEDDED COMPUTING PLATFORMS
Aspect composition for multiple target languages using LARA
Pinto, P;Carvalho, T;Bispo, J;Ramalho, MA;Cardoso, JMP;
2018
COMPUTER LANGUAGES SYSTEMS & STRUCTURES
LARA as a language-independent aspect-oriented programming approach
Pinto, P;Carvalho, T;Bispo, J;Cardoso, JMP;
2017
Proceedings of the Symposium on Applied Computing, SAC 2017, Marrakech, Morocco, April 3-7, 2017
Teses Supervisionadas
Mapeamento do processo produtivo e aumento da eficiência do setor das serras na produção de cápsulas de madeira
Paulo Tiago da Costa Alves
M - 2024
UP-FEUP