INESC TEC
INESC TEC
INESC TEC
Resultados da pesquisa para:
Filtrar os seus resultados

0 Resultados

Tiago Diogo Carvalho

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

Ver todas as publicações

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

Centros

Computação Centrada no Humano e Ciência da Informação

O Centro de Computação Centrada no Humano e Ciências da Informação (HumanISE) integra engenheiros, cientistas e designers com competências em Computação Centrada no Humano (HCC), Ciência da Computação (CS) e Ciência da Informação (IS). A interdisciplinaridade, um dos elementos distintivos do centro, promove o desenvolvimento de sistemas de software, métodos e ferramentas que visam potenciar as pessoas e as suas comunidades. A excelência e impacto da atividade de investigação, inovação e consultoria do HumanISE permitem responder às necessidades crescentes de elevada complexidade, volatilidade, heterogeneidade, ambiguidade, incerteza, conformidade com normas e enquadramentos legais, éticos e organizacionais. A transferência de valor ocorre em estreita colaboração com parceiros académicos e empresariais. As principais áreas de investigação do HumanISE são: Interação Pessoa-Computador; Computação Gráfica e Media Digital Interativa; Gestão da Informação e Sistemas de Informação; Engenharia de Software; e Sistemas Computacionais de Grande Escala e Propósito Específico, Linguagens e Ferramentas; Computação para Sistemas Embebidos e Ciberfísicos. O HumanISE conta também com áreas de inovação: Ciências da Terra, dos Oceanos e do Espaço (EOSS); Investigação Personalizada no Domínio da Saúde; Engenharia de Sistemas de Informação Geoespacial; e Sistemas de Informação e Computação Aplicada.

Computação Centrada no Humano e Ciência da Informação