RSS Meetup

LiquidJava - Extending Java with Refinements

Transmissão através de Videoconferência
Título, data, orador e localização do evento

Por Catarina Gamboa (LASIGE, DI-FCUL).

This talk presents LiquidJava, a project that aims to integrate Refinement Types in Java, one of the most popular programming languages in the world, while adapting their design to the language features and the developer’s common problems. We have developed a refinement type checker and an editor plugin that provide Java developers with the ability to gradually adopt refinements and detect and fix bugs in their programs before even running the test suite.

Bio: Catarina Gamboa is a Masters student at the Faculty of Sciences, University of Lisbon, and a student researcher at LASIGE. She received her BSc in Computer Science from the same faculty. Her current research focuses on the development of an additional type-system with Refinement Types on top of Java, to allow developers to express better restrictions on the code and discover more bugs before executing the programs.


Transmissão em direto via Zoom.

14h00
LASIGE
Saída de campo (Geologia)

O curso, com candidaturas até 20 de julho, convida os professores do Ensino Básico e Secundário a explorar a Geologia a partir das rochas que afloram nas imediações da sua escola.

Gotas de água

O curso visa capacitar os formandos para a aplicação dos índices de qualidade ecológica utilizados na avaliação da qualidade ambiental em sistemas de transição, no âmbito da Diretiva Quadro da Água (DQA) - candidaturas até 31 de agosto.

The conference aims to bring together key experts in the Medical Microwave Imaging (MMWI) field and will include invited talks, presentations and posters of peer-reviewed abstracts and conference papers, and workshops in satellite areas of research that are of interest to MMWI research.

Páginas