
Ciência e Engenharia dos Computadores
Sobre o Domínio
Neste domínio, reunimos várias competências que nos permitem desenvolver soluções digitais inteligentes, escaláveis e centradas no utilizador, que respondem a desafios complexos em diversos setores. Algumas dessas competências incluem:

Interação humano-máquina

Engenharia de Software

Ciência de Dados

Sistemas Paralelos e Distribuídos
Desafios de Investigação
O domínio científico de Ciência e Engenharia dos Computadores visa abordar os diversos desafios da era da transformação digital. O nosso objetivo passa por estudar a complexidade, a escalabilidade e as exigências de desempenho dos sistemas modernos de computação e software, com vista a garantir a sua fiabilidade, segurança e sustentabilidade. Nesse sentido, os nossos desafios de investigação neste domínio são:
Principais Conquistas
A nossa investigação em Ciência e Engenharia dos Computadores está a abrir caminho para uma nova geração de sistemas digitais, mais seguros, eficientes e adaptados a aplicações exigentes. As nossas conquistas vão desde a criptografia pós-quântica até ao armazenamento de dados otimizados e à análise avançada de redes complexas. Algumas das nossas principais conquistas:

Criptografia pós-quântica com garantias formais
Somos cofundadores da Formosa Crypto, empresa dedicada ao desenvolvimento de ferramentas de verificação formal para criptografia, como o EasyCrypt e a linguagem Jasmin. Participámos na verificação formal dos três algoritmos propostos nos novos standards pós-quânticos do NIST e identificámos vulnerabilidades corrigíveis. Também contribuímos para a implementação verificada em assembly do algoritmo ML-KEM (Publicações: aqui, aqui e aqui).

Sistemas de armazenamento de nova geração
Redefinimos os princípios operacionais dos sistemas de armazenamento para os tornar mais eficientes em ambientes de computação intensiva e cloud. As nossas soluções facilitam otimizações complexas, qualidade de serviço e aumentam o desempenho em tarefas exigentes, como o treino de modelos de IA. Centros de computação como TACC, AIST e MACC já manifestaram interesse em integrar os nossos avanços. Mais informação aqui, aqui, aqui e aqui.

Descoberta de padrões em redes complexas
Com mais de uma década de investigação teórica e prática, desenvolvemos algoritmos escaláveis para descobrir padrões em redes complexas. Criámos uma taxonomia abrangente e expandimos os conceitos para redes com direccionalidade, pesos, cores, informação temporal e espacial, e interações de ordem superior, como hipergrafos. Saiba mais aqui, aqui e aqui.
Publicações Selecionadas
Hardware Security for Internet of Things Identity Assurance
Cirne, A;Sousa, PR;Resende, JS;Antunes, L;
2024
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS
Digital quantum simulation of non-perturbative dynamics of open systems with orthogonal polynomials
Guimaraes, JD;Vasilevskiy, MI;Barbosa, LS;
2024
QUANTUM
X-Wing: The Hybrid KEM You've Been Looking For
Barbosa, M;Connolly, D;Duarte, JD;Kaiser, A;Schwabe, P;Varner, K;Westerbaan, B;
2024
IACR Cryptol. ePrint Arch.
When Amnesia Strikes: Understanding and Reproducing Data Loss Bugs with Fault Injection
Ramos, M;Azevedo, J;Kingsbury, K;Pereira, J;Esteves, T;Macedo, R;Paulo, J;
2024
PROCEEDINGS OF THE VLDB ENDOWMENT
Membros da Equipa
Líderes de Equipa
Membros da Equipa

Adelaide Figueiredo
Investigador Sénior

Ahmed Adel Fares
Bolseiro Investigação

Alberto Rajão Barbosa
Estudante Externo

Alcino Cunha
Investigador Coordenador

Alexandra Sofia Mendes
Investigador Sénior

Alexandre Almeida Costa
Investigador

Alexandre Amaral Oliveira

Alexandre Henrique Neto
Bolseiro Investigação

Alexandre Valle
Investigador Sénior

Álvaro Figueira
Responsável de Área

Ana Carolina Chaves
Investigador

Ana Cristina Paiva
Investigador Coordenador

Ana Isabel Neri
Estudante Externo

Ana Nunes Alonso
Investigador Auxiliar

Ana Victoriano
Investigador





